diff --git a/README.md b/README.md index 7860715..ab9dea6 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,7 @@ All services are deployed using Docker compose and are run as a non-root user. * [Sonarr](https://github.com/linuxserver/docker-sonarr) - TV show collection manager * [Bazarr](https://github.com/linuxserver/docker-bazarr) - subtitle manager * [delugevpn](https://github.com/binhex/arch-delugevpn) - torrent client with VPN and Privoxy +* [YoutubeDL](https://github.com/Tzahi12345/YoutubeDL-Material) - Youtube media downloader ### Personal cloud * [Nextcloud](https://github.com/linuxserver/docker-nextcloud) - filesync/cloud solution diff --git a/docker/stacks/ytdl-material/ytdl-material.yml b/docker/stacks/ytdl-material/ytdl-material.yml new file mode 100644 index 0000000..0665505 --- /dev/null +++ b/docker/stacks/ytdl-material/ytdl-material.yml @@ -0,0 +1,23 @@ +services: + ytdl-material: + image: tzahi12345/youtubedl-material + container_name: ytdl-material + networks: + - ytdl-material + environment: + - UID=${PUID} + - GID=${PGID} + - ALLOW_CONFIG_MUTATIONS=true + volumes: + - ${APPS_DIR}/ytdl-material:/app/appdata + - ${DATA_DIR}/ytdl/audio:/app/audio + - ${DATA_DIR}/ytdl/video:/app/video + - ${DATA_DIR}/ytdl/subscriptions:/app/subscriptions + - ${DATA_DIR}/ytdl/users:/app/users + ports: + - "8998:17442" + restart: unless-stopped + +networks: + ytdl-material: + name: ytdl-material