Self-Hosting a Media Server: Beginner's Guide
Why Self-Host?
- No monthly fees
- Your content, your rules
- Full privacy
- Offline access
- Full quality - no compression
Hardware Options
| Option | Streams | Power | Price |
|---|---|---|---|
| Raspberry Pi 5 | 2-3 (direct) | 15W | ~$80 |
| Intel N100 Mini PC | 3-5 (transcode) | 25W | ~$150 |
| Old Desktop + GPU | 8+ | 100W+ | ~$300 |
Install Jellyfin (Docker)
services:
jellyfin:
image: jellyfin/jellyfin:latest
volumes:
- ./config:/config
- /path/to/media:/media
ports:
- 8096:8096
restart: unless-stopped
docker compose up -d
Organize Your Media
/media/
movies/
Movie Name (2024)/
Movie Name (2024).mkv
tv/
Show Name/
Season 01/
Show Name S01E01.mkv
Next Steps
- Set up remote access with a reverse proxy
- Enable hardware transcoding
- Install plugins
- Install JellyWatch for mobile monitoring
Your server is live - now keep it under control. Download JellyWatch on Google Play - monitor active streams, get alerts, and manage your Jellyfin server from your phone.
Welcome to self-hosting!
JellyWatchTry JellyWatch — Your Jellyfin companion, everywhere.




Comments
No comments yet. Be the first to share your thoughts.
Leave a comment