diff --git a/jellyfin/compose.yaml b/jellyfin/compose.yaml new file mode 100644 index 0000000..dbf9a7c --- /dev/null +++ b/jellyfin/compose.yaml @@ -0,0 +1,34 @@ +services: + jellyfin: + image: ghcr.io/linuxserver/jellyfin:10.11.6 + container_name: jellyfin + volumes: + # Config + - $APPDATA/jellyfin:/config + # Media + - $MEDIADIR/tv:/tv + - $MEDIADIR/movies:/movies + - $MEDIADIR/music:/music + - $MEDIADIR/audiobooks:/audiobooks + - $MEDIADIR/emissions:/emissions + - $MEDIADIR/books:/books + - $MEDIADIR/youtube:/youtube + environment: + PUID: $PUID + PGID: $PGID + TZ: $TZ + ports: + - 8096:8096 + # labels: + # - "traefik.enable=true" + # - "traefik.http.routers.jellyfin.rule=Host(`jellyfin.${LOCAL_DOMAIN}`)" + # - "traefik.http.routers.jellyfin.entrypoints=https" + # - "traefik.http.routers.jellyfin.tls=true" + # - "traefik.http.services.jellyfin.loadbalancer.server.port=8096" + # networks: + # - proxy + restart: unless-stopped + +# networks: +# proxy: +# external: true \ No newline at end of file