What Is a Homelab? A Beginner's Plain-English Guide
You’ve probably wondered, at least once, why every service you use charges you monthly. Netflix. Google Photos. Spotify. A password manager. An extra terabyte of cloud storage. Add it up and it’s easily 40–60 € a month, renting software that runs on someone else’s computer.
A homelab flips that script: you run the services yourself, on a computer you own, at home.
That’s it. That’s the whole idea. But let’s go deeper.
The 30-second answer
A homelab is any computer at your home — an old laptop, a tiny box the size of a deck of cards, or a proper server — set up to run “self-hosted” apps:
- Jellyfin instead of Netflix: stream your own movies and series.
- Immich instead of Google Photos: your photo library, on your disk.
- Navidrome instead of Spotify: your music, from your collection.
- Pi-hole: network-wide ad blocking for every device in your house.
- Nextcloud: your own Google Drive / Dropbox.
No monthly fees. No company scanning your files. Your data stays on hardware you can literally touch.
What can you actually do with one?
More than most beginners expect. The classics:
| Want | Self-hosted app | What it replaces |
|---|---|---|
| Stream movies/series | Jellyfin, Plex | Netflix |
| Back up photos | Immich, PhotoPrism | Google Photos |
| Stream your music | Navidrome, Funkwhale | Spotify |
| File sync & share | Nextcloud, Seafile | Google Drive |
| Block ads network-wide | Pi-hole, AdGuard Home | Browser extensions |
| Password vault | Vaultwarden | 1Password, Bitwarden cloud |
| Note-taking | Notesnook, AppFlowy | Evernote |
| Read later | Wallabag | |
| Monitor everything | Uptime Kuma | Pingdom |
And once you’re comfortable, you can go further: run your own AI assistant (Ollama), your own VPN (Tailscale/WireGuard), your own media arr stack (Radarr, Sonarr, Lidarr) that organizes your library automatically, dashboards with Grafana, home automation with Home Assistant…
You don’t have to do all of it. Most people start with one service and add others over months. That’s the healthy way.
What do you need to start?
Less than you think:
-
A computer. Almost anything works to start:
- An old laptop or desktop gathering dust — the best first machine, honestly.
- A mini PC (Beelink, Minisforum…), 100–150 €.
- A Raspberry Pi 4/5, ~60–80 €.
- Or a refurbished business PC (Dell Optiplex, HP ProDesk), often under 100 €.
-
A hard disk if you want to store media/photos. Any USB drive works at first; proper NAS drives (WD Red, Seagate IronWolf) come later.
-
Your home router — the one you already have. No need to change anything at first.
-
Time and curiosity. Most guides take 20–60 minutes. You’ll break things; that’s part of the fun. Everything is recoverable.
You do not need: a rack, a Xeon, 128 GB of RAM, or a degree in Linux. Anyone telling you otherwise is showing off.
What does it cost?
As little as 0 €. That old laptop in a drawer? It’s a homelab. Software is free and open source. Electricity for a mini PC or Pi is roughly 2–5 € a month — often less than the subscriptions it replaces.
Nice-to-haves later (not now): a bigger disk (50–80 €), a UPS battery backup (80–120 €), a domain name (12 €/year).
What skills do you need?
Honestly: patience and willingness to learn. You’ll touch the Linux command line sometimes, but modern tools make it much easier than it used to be:
- Docker Compose: a text file that lists the apps you want. Copy-paste an example, run one command, and the app is up. You don’t need to know Docker to start — just follow recipes.
- Portainer or CasaOS: visual web panels so you can click instead of type.
- Tailscale: makes your home server reachable from your phone anywhere, as if you were at home. Free, and dead simple.
If you can install an app on your phone and follow a cooking recipe, you can do this.
Homelab vs the cloud
| Cloud subscription | Homelab | |
|---|---|---|
| Monthly cost | 5–50 € forever | ~2–5 € electricity |
| Who controls your data | The company | You |
| Works offline | No | Yes (on your LAN) |
| Upkeep | None | Yours (updates, backups) |
| Setup effort | Zero | A weekend at first |
| Scales with | Your wallet | Your hardware |
The trade-off is real: the cloud is zero effort, the homelab is zero rent. Most people find the effort drops sharply after the first month — updates become a calendar reminder, not a hobby.
Common worries (answered)
“Will I break my computer?” Not if you start with a spare machine or a fresh Linux install. Never start on your main work computer.
“Is it legal?” Running open-source software at home is completely legal. What you put on it is your responsibility — this site assumes you’re backing up your own media and using legal sources.
“It looks complex.” It was complex in 2010. In 2026, first-time setups take an afternoon. Guides like the ones on this site walk you through every command.
“Will it be noisy / hot / power-hungry?” A mini PC or Raspberry Pi is silent and sips power. Old tower PCs are louder and draw more — fine in a garage, less fun in a bedroom.
Is a homelab right for you?
You’ll enjoy this if you tick one or more of these:
- ✅ You’re tired of monthly subscriptions stacking up.
- ✅ You want your photos/files private by default.
- ✅ You like tinkering and learning how things work.
- ✅ You already have old hardware doing nothing.
- ✅ You want internet-wide ad blocking with one setup.
You can skip it if you want zero maintenance and don’t mind renting everything. No judgment — the cloud exists for a reason.
Your next step
Don’t buy anything yet. Two things to do:
- Find your first machine — that old laptop in the closet is perfect (start here → for hardware ideas and what to buy if you have nothing).
- Pick one service that annoys you today (ads? photo backups? Netflix’s price?) and make it the goal of your first weekend.
That’s how every homelab starts: one machine, one app, one problem solved. Then you look at your router one day and realize you’re hosting half the internet — for 3 € of electricity.