From 2f1deb81b9be92c0104fef4ac298cae68999062c Mon Sep 17 00:00:00 2001 From: whitney Date: Mon, 29 Jul 2024 11:11:22 -0700 Subject: [PATCH] Add metube --- metube/.gitignore | 2 ++ metube/README.md | 4 ++++ metube/docker-compose.yml.blanked | 22 ++++++++++++++++++++++ 3 files changed, 28 insertions(+) create mode 100644 metube/.gitignore create mode 100644 metube/README.md create mode 100644 metube/docker-compose.yml.blanked diff --git a/metube/.gitignore b/metube/.gitignore new file mode 100644 index 0000000..9b05ea1 --- /dev/null +++ b/metube/.gitignore @@ -0,0 +1,2 @@ +docker-compose.yml + diff --git a/metube/README.md b/metube/README.md new file mode 100644 index 0000000..cde83e0 --- /dev/null +++ b/metube/README.md @@ -0,0 +1,4 @@ +# Metube + +Using the self-hosted webui for youtube-dl (specifically the yt-dlp fork) at https://github.com/alexta69/metube. + diff --git a/metube/docker-compose.yml.blanked b/metube/docker-compose.yml.blanked new file mode 100644 index 0000000..9361d16 --- /dev/null +++ b/metube/docker-compose.yml.blanked @@ -0,0 +1,22 @@ +version: "3" + +networks: + traefik_traefik-network: + external: true + +services: + metube: + image: ghcr.io/alexta69/metube + container_name: metube + restart: unless-stopped + networks: + - traefik_traefik-network + volumes: + - /data/write/metube/downloads:/downloads + environment: + - DEFAULT_THEME=dark + labels: + - "traefik.http.routers.metube.rule=Host(`[[SITE_URL]]`)" + - "traefik.http.routers.metube.tls=true" + - "traefik.http.routers.metube.tls.certresolver=lets-encrypt" + - "traefik.http.services.metube.loadbalancer.server.port=8081"