02-jellyfin.md

kstack: book: Centerpoint Home Lab chapter: Media & Entertainment page: Jellyfin tags: [jellyfin, media, streaming, open-source]

Overview

Jellyfin is a free and open-source media server used as a secondary streaming solution alongside Plex. It serves TV shows and movies from the same UnRAID NFS share and is accessible on the LAN only.

Access

Type URL Notes
Internal https://jellyfin.home.local LAN access via Step-CA TLS
Direct http://192.168.1.85:8096 LAN direct access

No external (internet-facing) route.

Configuration

Image: jellyfin/jellyfin:latest Compose project: Standalone (managed via Portainer)

Ports

Port Protocol Purpose
8096 TCP Jellyfin web UI and API (host-bound)

Traefik Labels

traefik.enable: "true"
traefik.http.routers.jellyfin.rule: Host(`jellyfin.home.local`)
traefik.http.routers.jellyfin.entrypoints: websecure
traefik.http.routers.jellyfin.tls: "true"
traefik.http.routers.jellyfin.tls.certresolver: step-ca
traefik.http.services.jellyfin.loadbalancer.server.port: 8096

Environment Variables

Variable Value Purpose
PUID 1000 User ID
PGID 1000 Group ID
TZ America/Toronto Timezone

Volumes / Bind Mounts

Host Path Container Path Purpose
/home/jeeves/docker/jellyfin/config /config Jellyfin database and settings
/home/jeeves/docker/jellyfin/cache /cache Thumbnail and transcode cache
/mnt/Multimedia/TV /media/tv:ro TV series (NFS from UnRAID, read-only)
/mnt/Multimedia/Movies /media/movies:ro Movies (NFS from UnRAID, read-only)

Networks

Network Purpose
traefik-net Exposes Jellyfin via Traefik

Dependencies

Notes / Gotchas


Last Updated: 2026-06-16


Revision #2
Created 2026-06-17 04:45:38 UTC by Admin
Updated 2026-06-17 04:45:39 UTC by Admin