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.

Published

Why Rust is the hard one

Rust's server workload is genuinely heavier than its peers in three ways:

  1. Player tick density. 100-200 slot wipe servers are standard. Each player generates more network and physics work than a Minecraft or Valheim player.
  2. Anti-cheat overhead. EAC (Easy Anti-Cheat) runs server-side and adds non-trivial CPU.
  3. 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 countRAMCPUNet upload
20-30 (small group / friends server)16GBRyzen 5 7600X+10 Mbps
50 (small community)16-32GBRyzen 7 7800X3D25 Mbps
100 (medium community)32GBRyzen 9 7950X3D50 Mbps
200 (big community)32-64GBRyzen 9 7950X3D + cooling100 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.

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.