The Home Server Guide

Your family's own Netflix. Ask for it here, watch it in Jellyfin. That's the whole trick.

Start here

Everything on the server runs on two websites. Click the first one to ask, the second one to watch.

STEP 1 Request it on Seerr
➜ the server does the rest, takes a few minutes
STEP 2 Watch it on Jellyfin

Search for anything on Seerr and press Request. Then open Jellyfin and look under Recently Added. If anything is unclear, the walkthrough below covers every step.

⚡ The whole thing in 3 steps

  1. Ask for a movie or show in Seerr (the "requests" website).
  2. Wait a few minutes. The server finds it, downloads it, and files it for you automatically.
  3. Watch it in Jellyfin (the "watching" website/app) under Recently Added.
  4. Music and books work differently — see Music, audiobooks & ebooks further down.
💡 You never pay, you never wait for adverts, and everything you request stays on the server until it's deleted to make room for new stuff.

📥 Step 1: Asking for something (Seerr)

Open seerr.home-serverwex.ddns.net and sign in with your name (password can be empty, see the login section below).

  1. Type the show or movie into the search box at the top.
  2. Click the result, then press the blue Request button.
  3. Pick a quality. 1080p is the sweet spot, or 720p if you're in a hurry.
  4. Done! You'll get a note when it's ready (or just check Jellyfin in a few minutes).

How long will it take?

Already released → ~5 minutes New episode on air → within a day Very old or rare → could take a while, we'll keep trying

Apps for requesting (optional, the website works everywhere)

🍿 Step 2: Watching (Jellyfin)

Open jellyfin.home-serverwex.ddns.net, sign in with your name, and press play. Your profile remembers where you left off on every device.

Phones & tablets

TVs & boxes

In every Jellyfin app, the address is:

https://jellyfin.home-serverwex.ddns.net

If an app asks for a port separately, you can leave it empty. The address above is all it needs.

✅ The server now uses https, so look for the padlock. Old links still work and upgrade themselves.

🎵 Music, audiobooks & ebooks

Films and TV aren't the whole story. The server also holds your own music library and a shelf of books, and they don't work through Seerr or Jellyfin.

🎧 Music, in the browser (Navidrome)

Play music at navidrome.home-serverwex.ddns.net. It's a proper streaming server: playlists, favourites, and it remembers what you have listened to.

🎧 Music, on your phone (any Subsonic app)

Navidrome speaks the standard Subsonic protocol, so you are not stuck with the website. Install any of these, then enter the address https://navidrome.home-serverwex.ddns.net and sign in:

SymfoniumAndroid. The nicest one, handles huge libraries well. Paid, one-off.
SubstreamerAndroid and iPhone. Free and simple.
play:SubiPhone, iPad and Apple TV. Paid.
FeishinWindows, Mac and Linux desktop player.
💡 In every one of these apps the server address is the same as the website above, and the login is the same one you use there.

📚 Audiobooks, ebooks & podcasts (Audiobookshelf)

Open audiobookshelf.home-serverwex.ddns.net. Three shelves are already set up: Audiobooks, Ebooks and Podcasts.

For audiobooks, install the free Audiobookshelf app (Android and iPhone) and point it at the same address. It keeps your place in a book across every device, and can download books for offline listening in the car. Ebooks open in the built-in reader, or you can download the file and use any reader you like.

📖 Asking for a book or an audiobook (Shelfmark)

Books are not requested in Seerr. Use shelfmark.home-serverwex.ddns.net: search for the title, choose the format, and let it run. It looks across the server's book sources and files whatever it finds onto the right shelf, where it then shows up in Audiobookshelf.

🙋 Accounts for music and books

Navidrome and Audiobookshelf each keep their own list of people, separate from Jellyfin. Right now there is one shared account. If you want your own — so your audiobook position and your playlists stay yours — ask the admin through the report form at the bottom of this page and one will be made for you.

📏 Same ground rules as films: the server can only fetch what actually exists somewhere. Very new or very obscure books and albums may take a long time, or never turn up. Music is also found in two ways — full albums from the usual trackers, and one-off tracks over Soulseek — so a rare album may appear one track at a time.

🔑 Logging in (all the accounts)

Pick your name from the list below and leave the password empty. That's it. You can set your own password later if you want one.

familythe family account
zak
moya
emma
nico
jan
aiz
daragh
leslies
rian
andrew
🔧 The admin account is separate and private. If something needs an admin, the report form below reaches them directly.

🏠 What's actually on the server

The full map is on the dashboard at homepage.home-serverwex.ddns.net. Here's the plain-English version:

🎬 For everyone

JellyfinWhere you watch everything: movies, shows, music. This is your TV.
SeerrWhere you request things. Ask here and it appears in Jellyfin.
Pi-holeBlock ads for the whole house automatically. You don't have to do anything, it just works.
PrinterThe home printer's web page (prints, scans, supplies).
NavidromeYour own Spotify. The music library: browser, phone app, playlists, listening history.
AudiobookshelfAudiobooks, ebooks and podcasts, with a phone app that remembers where you got to.
ShelfmarkWhere you ask for a book or audiobook by name. The book equivalent of Seerr.

🔧 Behind the scenes (admin only, no touching needed)

qBittorrentThe download engine. Runs 24/7 behind a VPN.
Sonarr / Radarr / LidarrThe librarians. They find your shows, movies and music and file them neatly.
Soularr + slskdThe music gap-fillers. Soularr reads Lidarr's want-list and fetches what the trackers don't have over Soulseek; slskd does the actual transfer. Both run behind the VPN.
Shelfmark + FlareSolverrFinds and fetches book files, including from sites that hide behind Cloudflare. Its downloads also run behind the VPN.
BazarrFetches subtitles for everything automatically.
Prowlarr / JackettThe searchers. They know where to look for content.
Grafana / Prometheus / Alertmanager / DozzleThe doctors. They watch the server's health and page the admin if something breaks.
PassboltThe family password vault.
RouterThe house router's settings page.

📏 Rules & things to know

Storage is not infinite.Everything you request uses space on the server's drives. Old stuff (80+ days untouched) is cleaned up automatically to make room. If things suddenly stop downloading, the drive is probably full. The server pauses itself to stay healthy, so just report it below and the admin frees space.
Quality and language can vary.Most things arrive in 1080p with English audio and subtitles. Sometimes a release only exists in lower quality, or with foreign audio, or with subtitles missing. That's not you doing anything wrong. It's the sources.
Old or niche stuff can take time.If nobody shares a 30-year-old show anymore, the server keeps trying in the background. Days, sometimes weeks.
If it's broken, say so.The form below goes straight to the admin, who gets an alert and fixes it. No need to suffer in silence 😄

🚩 Report a problem

Bad quality? Wrong language? Something missing? Fill this in and the admin gets an alert and sorts it out. This is the actual form, right here:

🧭 Where everything lives