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 {} \;