No description
  • Shell 92.3%
  • Dockerfile 7.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Bob Parsons 059f1da872
All checks were successful
Deploy Jellyfin / Deploy Jellyfin (push) Successful in 40s
Merge pull request 'Promote develop: jellyfin 12.2' (#6) from develop into main
Reviewed-on: ⁨#6⁩
2026-10-09 09:49:16 -05:00
.forgejo/workflows Update actions/checkout action to v7 2026-09-30 02:35:33 +00:00
.drone.bak setup forgjo workflow 2026-02-14 21:51:36 -06:00
.gitignore remove gitea workflow 2026-09-03 22:25:16 -05:00
docker-compose.yml Update jellyfin/jellyfin Docker tag to v12.2 2026-10-06 08:01:58 +00:00
Dockerfile Update jellyfin/jellyfin Docker tag to v12.2 2026-10-06 08:01:58 +00:00
ffmpeg-wrapper.sh Upgrade Jellyfin to 12.0 2026-09-13 06:56:00 -05:00
README.md Upgrade Jellyfin to 12.0 2026-09-13 06:56:00 -05:00
renovate.json chore: onboard to Renovate 2026-09-29 20:50:03 -05:00
UPGRADE-12.md Guard against shutdown-VACUUM corruption on Jellyfin 12.0 2026-09-13 07:16:26 -05:00
upgrade-to-12.sh Upgrade Jellyfin to 12.0 2026-09-13 06:56:00 -05:00

jellyfin

Jellyfin server for jelly.bobparsons.dev, running on server (192.168.86.203) with AMD VA-API hardware transcoding.

Deployed by CI: any push to main triggers .forgejo/workflows/deploy.yml, which takes the stack down and redeploys it. There is no confirmation step.

ffmpeg-wrapper.sh patches around two Jellyfin bugs on this AMD box (Vulkan hwdevice injection breaking VA-API encode, and tonemap_opencl being selected with no OpenCL ICD present). See UPGRADE-12.md for why it exists and how to tell when it can be deleted.

Pending: 10.11.11 -> 12.0 upgrade

Prepared but not executed. Read UPGRADE-12.md before committing the staged version bump -- pushing it to main is the upgrade, and the backup has to happen first.