mydocker/jellyfin
blasebast 9b069a15c4 docs: improve all README files, add uptime-kuma 2026-04-12 20:11:50 +02:00
..
README.md docs: improve all README files, add uptime-kuma 2026-04-12 20:11:50 +02:00

README.md

Jellyfin - Media Server

Open-source media streaming server for movies, TV series and music from attached storage.

Access

Endpoint Details
Public URL https://jfin.sebson.space
Internal Port 8096

Configuration

  • Config: ./jellyfin/config/
  • PUID/PGID: 1000 (file permissions)
  • Timezone: Europe/Prague

Storage

Host Path Container Mount Contents
./jellyfin/config/ /config Configuration, metadata database
/media/seagata16t/ /media/seagata16t 16TB - primary media
/media/wd1t/ /media/wd1t Secondary disk
/media/evo2t/ /media/evo2t SSD cache / additional media
/media/asustor/ /media/asustor NAS - additional media

Dependencies

  • Traefik - reverse proxy with TLS
  • Prometheus - optional metrics via jellyfin-prometheus-exporter plugin
  • Shares disk access with Immich and qBittorrent

Useful Commands

# Follow logs
docker compose logs -f jellyfin

# Restart
docker compose restart jellyfin

# Upgrade
./upgrade-container-by-name.sh jellyfin

# Trigger library scan via API
curl -X POST "http://localhost:8096/Library/Refresh" \
  -H "X-Emby-Token: <API_KEY>"