Initial commit: homelab infrastructure wiki

- Full Obsidian vault content
- Host configs (ice, grizzley, ubuntu, proxmox, truenas, panda, hyte)
- Media stack documentation
- Traefik HA setup
- Automation scripts
- Bachelor party planning
This commit is contained in:
Hermes Agent
2026-05-24 16:08:40 -07:00
parent d132442429
commit e4d91aadf9
285 changed files with 30018 additions and 0 deletions

View File

@@ -0,0 +1,44 @@
---
title: jellyfin
created: 2026-04-28
updated: 2026-04-28
type: entity
tags: [services, media, jellyfin]
sources: []
---
# jellyfin
**Role:** Media server — movies, TV, music
**URL:** https://jellyfin.tophermayor.com
**Host:** [[grizzley]] (Docker)
## Overview
Jellyfin is the media server for the homelab. It streams movies, TV shows, and music to devices on the network. It runs on [[grizzley]] as a Docker container.
## ⚠️ Known Issues
### Bind Mount UID Permission Crash Loop
Jellyfin may crash loop if bind mounts use a UID that doesn't match Jellyfin's internal user. See [[jellyfin]] skill.
### JellyfinDown False Positive
Prometheus alerts may fire for Jellyfin even when it's up — the blackbox exporter probe may fail while the service is healthy. See [[jellyfin]] skill.
### Debugging
See [[jellyfin]] skill for full debugging workflow.
## Media Stack
Often paired with:
- Tdarr — Automated transcoding
- Sonarr/Radarr — Media acquisition automation (confirm if on [[ubuntu]])
## Related
- [[grizzley]] — Host
- [[truenas]] — Media storage (NFS share)
- Tdarr — Transcoding (check if co-located)