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:
44
homelab/entities/jellyfin.md
Normal file
44
homelab/entities/jellyfin.md
Normal 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)
|
||||
Reference in New Issue
Block a user