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