Files
oikos/containers/101-jellyfin.md
dtoro f5cd320433 Bootstrap Homelab-Docs wiki
Initial documentation of the hubris Proxmox homelab as a cross-linked
markdown wiki. Per-node pages, cross-cutting infrastructure pages, an
investigation log, and an operations cheatsheet. Each node and topic
ends with a Changelog section so changes can be tracked in-place going
forward.

Refreshed against live state on 2026-04-28 — 14 active LXCs (109
syncthing currently stopped) + 1 VM (108 haos). Reflects post-A/B-test
state of the 2026-04-21 hubris crash-loop investigation.
2026-04-28 22:53:09 +02:00

1.5 KiB

101 — jellyfin

Media server: serves the movies / TV / anime / music / audiobooks / podcasts libraries from /mnt/library to LAN clients.

At a glance

  • Hostname: jellyfin
  • IP: 192.168.8.206
  • Privilege: unprivileged + idmap (so it can write to the media group on /mnt/library)
  • Resources: 2 cores / 4 GiB RAM / 16 GiB rootfs
  • Mounts: /mnt/library/mnt/library
  • Public hostname: media.hubris.networkcaddy:8096

Service / port map

Service Listen Notes
jellyfin :8096 HTTP (caddy terminates TLS)

Permissions

Member of the media GID 10000 standard. Service user jellyfin is in the media group inside the container; idmap block in /etc/pve/lxc/101.conf maps in-container GID 10000 to host GID 10000.

Changelog

2026-04-28 — wiki entry created

Initial documentation. No config changes.

2026-04-20 — joined the media GID 10000 standard

Idmap block applied; in-container media group at GID 10000 mapped to host GID 10000. See media permissions. Config backup: /root/101.conf.bak.*.