From efcccab20f9ad01b75e9ee313aa963f6c698224c Mon Sep 17 00:00:00 2001 From: Siroco Date: Mon, 8 May 2023 14:52:13 -0500 Subject: [PATCH] Update: README --- README.md | 11 +++++++++++ clean.sh | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 9ce72a2..f83a8eb 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,17 @@ title: streaming directo Al realizar un _commit_ de los repositorios en Estibadores, deben estar firmados con tu clave pública GPG para permitir su uso en el sistema. +# Utilidades + +Se adjunta un script _clean.sh_ para limpiar periódicamente la carpeta de las emisiones, por alguna razón el modulo de nginx no parece que en algunos casos esté haciendo un _cleanup_ de los fragmentos de HLS antiguos y el disco se llena. + +Para ejecutarlo, se puede configurar en el Cron del host que contiene el demonio de Docker: + +~~~ +# crontab -e +@hourly docker exec /etc/cron.hourly/clean.sh +~~~ + # Streaming video Servido a traves de sintoniza.sindominio.net un canal para hacer streming video y audio. diff --git a/clean.sh b/clean.sh index ceff161..88254e9 100755 --- a/clean.sh +++ b/clean.sh @@ -1,4 +1,4 @@ #!/bin/bash HLS=/var/www/html/canal/ -find $HLS -type f -name "*.ts" -amin +30 -exec rm {} \; +find $HLS -type f -name "*.ts" -amin +10 -exec rm {} \;