blumeops/docs/reference/services/jellyfin.md
Erich Blume b0bac91ca9 Fix frontmatter field name for Quartz date display (#158)
## Summary

- Rename `date-modified` -> `modified` in all 80 docs and the `docs-check-frontmatter` task

Quartz's `CreatedModifiedDate` plugin recognizes `modified`, `lastmod`, `updated`, and `last-modified` — but not `date-modified`. The wrong field name caused Quartz to ignore frontmatter dates entirely and fall through to filesystem timestamps (UTC inside Dagger), showing Feb 12 on pages built late on Feb 11 PST.

## Test plan

- [x] `mise run docs-check-frontmatter` passes
- [ ] Kick off docs release after merge — verify rendered dates match frontmatter values

Reviewed-on: https://forge.ops.eblu.me/eblume/blumeops/pulls/158
2026-02-11 16:45:12 -08:00

1.1 KiB

title modified tags
Jellyfin 2026-02-07
service
media

Jellyfin

Open-source media server running natively on indri for VideoToolbox hardware transcoding.

Quick Reference

Property Value
URL https://jellyfin.ops.eblu.me
Local Port 8096
Data ~/Library/Application Support/jellyfin
Media /Volumes/allisonflix (NFS from sifaka)
LaunchAgent mcquack.jellyfin

Hardware Transcoding

Apple VideoToolbox on M1 Mac Mini.

Codec Support
H.264 encode/decode Hardware
HEVC (H.265) encode/decode Hardware
AV1 decode Software (requires M3+)
HDR to SDR tone mapping VPP (hardware)

Concurrent 4K streams with HDR tonemapping: ~3

Configuration

Dashboard > Playback:

  1. Hardware Acceleration: Apple VideoToolbox
  2. Allow hardware encoding: Enabled
  3. VPP Tone mapping: Enabled

Observability

  • Metrics: jellyfin_metrics ansible role
  • Logs: Forwarded via alloy
  • Dashboard: "Jellyfin Media Server" in grafana