field notes
Rust Dedicated Server: Self-Host on a Beefy PC or Pay Someone? The Honest Math
Rust is the CPU-hungriest game in the mainstream survival space. A vanilla 100-slot Wipe Wednesday server pegs a Ryzen 9 7950X3D core to 80%+ during peak. Self-hosting is realistic but requires understanding why the cheap hosts simply do not work for Rust.
Why Rust is the hard one
Rust's server workload is genuinely heavier than its peers in three ways:
- Player tick density. 100-200 slot wipe servers are standard. Each player generates more network and physics work than a Minecraft or Valheim player.
- Anti-cheat overhead. EAC (Easy Anti-Cheat) runs server-side and adds non-trivial CPU.
- Wipe cycle thrash. Wednesday wipes generate map regeneration, mass reconnects, and a memory pressure spike that lasts 1-2 hours. Cheap hosts often die during this.
The community signal reflects this. A r/Hosting thread on upgrading game server host for better single-core performance centers on Rust as the canonical example. Another thread on whether X3D chips help game servers (28p/38c) puts Rust at the top of the "yes definitely" list.
CPU reality for Rust hosts
For Rust specifically, the chip selection matters more than for any other game. The community consensus across multiple r/HomeServer threads on single-thread heavy CPUs (21p/35c) lands on:
- Ryzen 7 7800X3D or 9 7950X3D. The L3 cache advantage is significant for Rust's hot loops.
- Intel i9-13900K/14900K. Competitive single-thread, more total cores.
- Avoid: server-class Xeon chips with low clock speeds. A 2.4 GHz 32-core Xeon is worse for Rust than a 5.7 GHz 8-core desktop chip.
For paid hosts: only use ones that publish their actual CPU model. "Powerful Intel processors" means a cheap Xeon. "AMD Ryzen 9 7950X3D" means they actually invested in the right hardware.
Self-host on a home box
Rust self-hosting on a Ryzen 7 7800X3D or 9 7950X3D is genuinely viable for 50-100 slot servers. The hardware costs roughly what 6-9 months of paid Rust hosting costs, and the performance is uniformly better than budget hosts.
Practical sizing:
| Slot count | RAM | CPU | Net upload |
|---|---|---|---|
| 20-30 (small group / friends server) | 16GB | Ryzen 5 7600X+ | 10 Mbps |
| 50 (small community) | 16-32GB | Ryzen 7 7800X3D | 25 Mbps |
| 100 (medium community) | 32GB | Ryzen 9 7950X3D | 50 Mbps |
| 200 (big community) | 32-64GB | Ryzen 9 7950X3D + cooling | 100 Mbps |
Net upload is where home-hosting Rust gets hard. 100-slot servers genuinely need 50 Mbps sustained upload, and most residential ISPs cap upload around 30 Mbps. The fix is the same as for other games: VPS-as-reverse-proxy in a datacenter, home box does the compute. The DDoS-protection piece covers the GRE-tunnel setup.
Paid host options
Rust-specific paid host quality differs wildly. The Rust community is tighter on host reputation than other game communities; word travels fast about which hosts melt down on Wipe Wednesday.
- BisectHosting Premium. Solid Rust support, Ryzen 9 hardware on premium tier, Oxide/Carbon plugin support out of the box.
- FragNet (now Fragforce in some regions). European Rust specialist, low-latency for EU communities.
- GTXGaming. Long-running Rust host, strong reputation among Rust groups specifically.
- Supercraft. Wipe-automation tooling, Oxide/Carbon ready, and explicit Ryzen 9 hardware on supported nodes.
Critical for Rust specifically: ask about Wipe Wednesday handling. The best hosts run automated wipes and pre-stage the next map generation before the wipe time to minimize downtime. Lower-quality hosts ask you to manually trigger a wipe and the experience is bad.
Oxide vs Carbon and the plugin ecosystem
Rust's plugin ecosystem is split between two frameworks:
- Oxide (uMod). The historical default. Mature ecosystem, hundreds of plugins, well-supported.
- Carbon. Newer (2023) drop-in replacement with claimed better performance. Compatible with most Oxide plugins; some plugins need Carbon-specific updates.
For a new server: Carbon is the trendier pick if you care about server performance and don't have a deep stack of legacy Oxide-only plugins. Oxide is the safer pick if your group has a fixed plugin set that's known to work.
Both are server-side only, both require filesystem access. Any host that doesn't give you filesystem access (i.e., panel-only) won't work for Rust plugin servers. That eliminates several of the budget hosts immediately.
Quick picker
20-30 player friends server, vanilla: Any of the named Rust hosts work, or self-host on a Ryzen 5 7600X+.
50-100 player community, Oxide/Carbon plugins: Bisect Premium, GTXGaming, FragNet, or Supercraft. Not the budget hosts.
200+ player Wipe Wednesday community: Either Rust-specialist host (FragNet, GTXGaming) or self-host on Ryzen 9 7950X3D with VPS shield.
Self-hosting on your gaming PC: Realistic. Don't run it during peak gaming hours unless your CPU has cores to spare.
FAQ
- Can I run a Rust server on a $10/month plan?
- Yes for 10-20 slots, no for 50+. The hosts selling '$10 Rust' at 50+ slots are oversold and will die on Wipe Wednesday. The honest math: a 50-slot Rust server needs real Ryzen 9 hardware, which costs more than $10/month to allocate properly.
- Is Oxide or Carbon better in 2026?
- Carbon for new servers focused on performance. Oxide for groups with a stable plugin set. Both are viable. Migration from Oxide to Carbon is mostly seamless for popular plugins, more work for niche ones.
- Why does my Rust server lag during Wipe Wednesday?
- Map regeneration is CPU-bound and the simultaneous reconnect wave is network-bound. Bad budget hosts can't handle the spike. Either upgrade to a host that pre-stages the wipe, or accept a 1-2 hour rough patch every Wednesday.
- How much upload bandwidth for a 100-slot Rust server?
- Roughly 50 Mbps sustained. Residential ISPs typically cap upload at 30 Mbps, which is the main reason 100-slot home-hosting requires a datacenter VPS in front.
- Does X3D cache matter for Rust?
- Yes, visibly. The Ryzen 7 7800X3D and 9 7950X3D outperform their non-3D counterparts on Rust's tick by 10-25% depending on player count. The 3D-V-Cache is a real benefit for the game's hot loops.