23-06-2024, 03:29 PM
Hola
Vamos a ver como desplegar un sencillo docker que como se indica en el título, nos sirve para descargar un video o lista de videos de youtube.
Ya se que es posible verlos de nuevo en youtube, pero eso no es del todo cierto, si lo retira Google o su publicador... se acabó el visionarlo de nuevo.
Además nos permite evitar la odiosa publicidad y sus cortes.
Como requisito, hemos de tener una carpeta compartida persistente donde sean descargados los vídeos.
El código de creación por consola es:
El entorno web es muy, muy sencillo.
[attachment=3218]
Sólo copiar y pegar el enlace del video de YouTube y lo descargará en la carpeta de la nas.
[attachment=3219]
[attachment=3220]
Desde esa web lo veremos en la lista de descargados y podemos bajarlo a nuestro equipo (el del navegador) o eliminarlo
[attachment=3221]
Si vamos a hacer accesible esta web desde internet y no queremos que otros la usen, recordad que podemos apoyarnos en Authelia para agregar esa protección o bien hacerlo con nginx para crear una lista de usuarios de la web.
Si se quiere, se puede afinar mas el contenedor con mas opciones y como siempre lo mejor es acudir a la fuente original de GitHub.
Vamos a ver como desplegar un sencillo docker que como se indica en el título, nos sirve para descargar un video o lista de videos de youtube.
Ya se que es posible verlos de nuevo en youtube, pero eso no es del todo cierto, si lo retira Google o su publicador... se acabó el visionarlo de nuevo.
Además nos permite evitar la odiosa publicidad y sus cortes.
Como requisito, hemos de tener una carpeta compartida persistente donde sean descargados los vídeos.
El código de creación por consola es:
Code:
docker run -d --name metube --restart unless-stopped -p 8081:8081 -v /share/Download:/downloads ghcr.io/alexta69/metube
- El puerto interno es el 8081, y lo hacemos también externo, pero si queremos cambiarlo a otro por estar ocupado lo adaptamos a nuestras necesidades.
- Con el parámetro "-v /share/Download:/downloads" indicamos que las descargas sean en la carpeta compartida "Download"
El entorno web es muy, muy sencillo.
[attachment=3218]
Sólo copiar y pegar el enlace del video de YouTube y lo descargará en la carpeta de la nas.
[attachment=3219]
[attachment=3220]
Desde esa web lo veremos en la lista de descargados y podemos bajarlo a nuestro equipo (el del navegador) o eliminarlo
[attachment=3221]
Si vamos a hacer accesible esta web desde internet y no queremos que otros la usen, recordad que podemos apoyarnos en Authelia para agregar esa protección o bien hacerlo con nginx para crear una lista de usuarios de la web.
Si se quiere, se puede afinar mas el contenedor con mas opciones y como siempre lo mejor es acudir a la fuente original de GitHub.