From 48f40b2962cc9f4d787e04eebff9ffc55753d93e Mon Sep 17 00:00:00 2001 From: Matan Horovitz Date: Mon, 28 Feb 2022 20:45:55 +0200 Subject: [PATCH] Moving to Traefik --- docker-compose.yml | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 96bf886..b6c3b76 100755 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -12,8 +12,8 @@ services: - /Red-Vol/Media/Containers/jellyfin/config:/config - /Red-Vol/Torrents/TV Shows/:/media/tvshows - /Red-Vol/Torrents/Movies/:/media/movies + - /Red-Vol/Torrents/Ebooks/:/media/ebooks - /opt/vc/lib:/opt/vc/lib #optional - - /Red-Vol/Media/ebooks:/media/ebooks ports: - 8096:8096 - 8920:8920 #optional @@ -28,7 +28,16 @@ services: #- /dev/video11:/dev/video11 #optional #- /dev/video12:/dev/video12 #optional restart: unless-stopped + networks: + - network + labels: + - "traefik.enable=true" + - "traefik.http.routers.jellyfin.entrypoints=websecure" + - "traefik.http.services.jellyfin.loadbalancer.server.port=8096" + - "traefik.http.routers.jellyfin.rule=Host(`stream.pukeko.xyz`)" + - "traefik.http.routers.jellyfin.service=jellyfin@docker" + - "traefik.http.routers.jellyfin.tls.certresolver=pukekoresolver" +# - "traefik.http.routers.jellyfin.middlewares=authelia@docker" #No Authelia here networks: - default: - external: true - name: gerbil_network + network: + driver: bridge