Thread

Zero-JS Hypermedia Browser

Relays: 5
Replies: 0
Generated: 00:48:51
Decided to spin up Jellyfin on the same Mini PC that’s running my Plex server tonight. I want to see how they compare. Plex has been starting to get on my nerves. What do you run in your homelabs? Below are my installation notes; I’m trying to keep better records for troubleshooting or future reinstalls. Are there any cool customization or settings I should turn on or try? **Installation** 1. Update Ubuntu System - `sudo update && sudo upgrade -y` 2. Install Required Dependencies - `sudo apt install apt-transport-https software-properties-common curl -y` 3. Add the Jellyfin Repository * `curl -fsSL https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/jellyfin-archive-keyring.gpg` * `echo "deb [signed-by=/usr/share/keyrings/jellyfin-archive-keyring.gpg] https://repo.jellyfin.org/ubuntu $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list` 4. Install Jellyfin * `sudo apt update` * `sudo apt install jellyfin -y` 5. Start & Enable Jellyfin * `sudo systemctl enable jellyfin` * `sudo systemctl start jellyfin` 6. Access the WebUI * http://your-ip:8096 * Replace `<your-ip>` with your servers local IP address, e.g., `192.168.1.100` * You'll be guided through: * Language selection * Admin user creation * Adding media libraries * Troubleshooting connecting to the WebUI - Since I have VLAN5 for my Homelab; and trying to access the Web UI from Vlan1, my Home | Trusted Vlan * Check Jellyfin Mini PC firewall - `sudo ufw status verbose` * Mini PC was blocking incoming traffic on port 8096 * Added port 8096 from Vlan (1) subnet (replace subnet with Vlan1)- `sudo ufw allow from 192.168.10.0/24 to any port 8096 proto tcp` 7. Grant Jellyfin Access to NAS Media * Added jellyfin user to my plex group which the media folder was already mounted for plex - `sudo usermod -aG plex jellyfin` * Restart Jellyfin - `sudo systemctl restart jellyfin` * if you need a guide to mount a NAS for Jellyfin/etc use this guide by Jim's Garage [youtube.com/watch?v=DMPetY4mX-c] 8. Add libraries + Users 9. Looks like Jellyfin just released iOS v1.7.0 recently w/ download support, I didn't find it very appealing so I went with Infuse for now. Seems to be working well. #homelab #selfhost #selfhosted
2025-10-03 04:31:16 from 1 relay(s)
Login to reply