From c31ef5ae049de2bde005d56545b89916d5252faf Mon Sep 17 00:00:00 2001 From: msnie Date: Wed, 5 Feb 2025 21:42:11 +0100 Subject: [PATCH] jellyfin --- jellyfin/docker-compose.yml | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/jellyfin/docker-compose.yml b/jellyfin/docker-compose.yml index 2412f45..1657f7c 100644 --- a/jellyfin/docker-compose.yml +++ b/jellyfin/docker-compose.yml @@ -1,4 +1,4 @@ -version: "2" +version: "3" services: jellyfin: @@ -7,8 +7,10 @@ services: # network_mode: host hostname: jellyfin restart: unless-stopped - ports: - - "8096:8096" + networks: + - traefik + # ports: + # - "8096:8096" environment: PUID: 1001 PGID: 1001 @@ -16,12 +18,13 @@ services: volumes: - /srv/jellyfin/config:/config - /srv/jellyfin/config/cache:/cache - - /home/null/shares/disk1:/media + # - /home/null/shares/disk1:/media + - "nfs_data:/media" labels: - "traefik.enable=true" - "traefik.http.routers.jelly.tls=true" - "traefik.http.routers.jelly.entrypoints=websecure" - - "traefik.http.routers.jelly.rule=Host(`jelly.$DOMAIN_NAME`)" + - "traefik.http.routers.jelly.rule=Host(`jelly.knast.cc`)" - "traefik.http.routers.jelly.tls.certresolver=letsencr" - "traefik.http.services.jelly.loadbalancer.server.port=8096" - traefik.docker.network=traefik @@ -31,6 +34,9 @@ services: # loki-url: "http://localhost:3100/loki/api/v1/push" networks: - default: - external: - name: $DEFAULT_NETWORK \ No newline at end of file + traefik: + external: true + +volumes: + nfs_data: + external: true \ No newline at end of file