diff --git a/docker/metube/compose.yaml b/docker/metube/compose.yaml new file mode 100644 index 0000000..10a847e --- /dev/null +++ b/docker/metube/compose.yaml @@ -0,0 +1,28 @@ +# Compose file for MeTube + +name: "metube" +services: + metube: + image: "ghcr.io/alexta69/metube:2023-07-27" + container_name: "metube" + restart: "unless-stopped" + networks: + - "traefik-external" + volumes: + - "/etc/localtime:/etc/localtime:ro" + - "${PATH_PARENT}/Pending/metube:/downloads" + labels: + - "traefik.enable=true" + - "traefik.docker.network=traefik-external" + - "traefik.http.routers.metube.rule=Host(`metube.${DOMAIN_NAME}`)" + - "traefik.http.services.metube.loadbalancer.server.port=8081" + - "traefik.http.routers.metube.entrypoints=websecure" + - "traefik.http.routers.metube.tls=true" + - "homepage.group=Applications" + - "homepage.name=MeTube" + - "homepage.icon=https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons/png/youtubedl.png" + - "homepage.href=https://metube.${DOMAIN_NAME}" + - "homepage.description=Music downloader for YouTube and more." +networks: + traefik-external: + external: true