You can run a Build 42 server on hardware you own, free, tonight. Whether you should depends on three honest questions: what the hardware costs to run, whether your network can actually accept players, and who owns the 2am problems. No scare tactics — self-hosting is genuinely right for some groups. Here's the real comparison so you can tell which one you are.
What self-hosting actually requires
Hardware. B42 wants more than the spare-laptop era: ~6GB of heap before mods, an 8GB honest minimum, 12–16GB for a modded group — plus a machine that stays on. The RAM guide has the full table. A machine you also game on doesn't count: the server needs its RAM while you play.
Power. A 24/7 desktop drawing 80–150W costs real money at 2026 domestic rates — order of £10–25/month in the UK depending on tariff and hardware, comparable ranges elsewhere. The "free" server has a utility bill.
Network. The step that kills most attempts:
- Two UDP ports (16261/16262) forwarded through your router.
- A stable public IP — or dynamic-DNS duct tape when your ISP rotates it.
- No CGNAT. A growing share of home fibre puts you behind carrier-grade NAT, where no router setting can make inbound connections work. If your ISP does this, self-hosting a public server is over before it starts (some ISPs sell a static IP escape hatch).
- Your home connection's upload is now shared between the server and your household's evening Netflix.
And the security print: hosting means strangers' traffic arrives at your home IP, and that IP is visible to everyone who joins. For a whitelisted friends server, fine. For a public one, understand what you're exposing.
What the ongoing job looks like
Not scary, but real, and it recurs:
- B42 patches: update server + clients in step, watch the boot console for mod breakage.
- Backups that leave the machine (the server's rolling backups die with the disk).
- Restart discipline for heap health, ideally scheduled — including the night you're not home.
- Being the person who fixes it when it's down and the group is waiting.
The honest decision table
| Your situation | Sensible answer |
|---|---|
| 2–4 friends, evenings, spare 16GB machine, real public IP, someone enjoys admin | Self-host. This is the case it's genuinely good for. |
| Behind CGNAT / no port control (student halls, shared flat) | Managed — this isn't a skill issue, your network can't do it |
| 10+ players, mod list, players in multiple regions | Managed, or accept the admin becomes a hobby |
| Group funds a few pounds a month, nobody wants the 2am pager | Managed |
| You want to learn Linux server admin and the group is patient | Self-host — PZ is a great teacher, start with the setup guide |
What managed hosting is actually buying
Strip the marketing: a managed B42 server is a slice of datacenter hardware (uptime, datacenter bandwidth, a real IP with the ports open) plus the recurring jobs made into buttons — deploy on the current build, automated off-machine backups, scheduled restarts, RAM sized to plan honestly. Market pricing for a B42-capable server runs roughly $12–30/month depending on RAM and host; at 8–16GB you're paying about what the electricity alone costs to run a desktop at home, with the admin included.
What it doesn't buy: escape from decisions. Mod lists, sandbox settings, whether to wipe — still yours (a good host just makes the config files accessible instead of hiding them).
The middle option people forget: a rented VPS
Between home hardware and game-server hosting sits the generic VPS: rent a Linux box, do everything yourself on it. Honest assessment for Zomboid specifically:
- Costs more than you'd guess for B42's RAM. General-purpose VPS pricing is unkind to memory-heavy workloads — a 16GB VPS from the mainstream providers typically prices at or above a 16GB game-server plan, without backups, panel or support.
- Everything in this guide's self-hosting column still applies except the network section: you own SteamCMD, updates, ini surgery, backup rotation and the 2am restart, just on someone else's reliable connection.
- The case for it: you want the sysadmin experience and datacenter networking, or you're running several small services on one box and the server shares it.
For a group that just wants to play, it's the worst of both columns; for a tinkerer, it's a legitimate third way — the setup guide works identically there.
Questions that decide it, in one sitting
Put these to the group before anyone buys anything:
- Does anyone enjoy server admin, or does it just seem cheap? (Resentment ships in month two otherwise.)
- Is the would-be host's connection actually capable — real public IP, no CGNAT, upload to spare?
- Where do the players live? A host's bedroom in one country is a bad region for a group spread across three.
- What's the plan when it breaks on a night the host is away?
- What does the group's few-pounds-a-head budget actually prefer: buying the admin's time back, or keeping it free and self-run?
There's no wrong answer — there are only groups that decided, and groups that discovered.
Frequently Asked Questions
Is a Project Zomboid server free to host myself?
The software is free (app 380870, anonymous install). The costs are electricity for a 24/7 machine, the RAM it occupies, and your time. For an 8GB-class machine, electricity alone is typically comparable to an entry hosting plan.
Why can't my friends connect to my self-hosted server?
The classic three: only 16261 forwarded (both 16261 and 16262 UDP are needed as of 42.20), CGNAT (no inbound connections regardless of settings — check whether your router's WAN IP matches your public IP), or the firewall on the server machine itself. The setup guide has the checklist.
How much RAM does the machine need if I self-host for friends?
8GB dedicated to the server for a small vanilla group; 12–16GB with a real mod list. If it's also someone's gaming PC, add what the game and OS need on top — contention is where "it lags when the host plays" comes from.
When is self-hosting the wrong call even with good hardware?
CGNAT, players spread across regions (your home's location is the server's region, physics applies), or nobody honestly wanting the recurring admin. Hardware is the easy half.
If the table pointed you rightward, our B42 Project Zomboid server hosting is the managed column done honestly — 8GB entry plans because that's the real B42 floor, full file access, backups on by default.