Rust Server Config Generator
Generate a complete Rust server.cfg with every convar explained: hostname, description, tags, worldsize, seed, RCON password + port, gather multipliers, craft speed, decay + upkeep, events, patrol heli, Bradley APC, admins + moderators. Vanilla / 2× / 5× / PvE presets.
The big text in the Rust server browser
Shown when players click your server. Use \\n for line breaks.
Website link shown next to the server name
512×256 PNG URL
Read-only preview — use the tabs to configure
How to deploy
- Copy or download the config
- Upload as
server.cfgto your server'scfg/folder - Restart the server to apply
Required ports
Generate every Rust server.cfg convar, done right
Rust's server.cfg is the one file that controls how your server looks in the browser, who can connect, how loot gathers, whether PvP is on, and who has admin. Get a convar wrong and your server shows up with a blank hostname, rejects RCON connections, or turns into a 1× gather on what you thought was a 5× community server. This generator walks you through every major convar with sensible defaults + inline explanations.
Start with a preset: Vanilla (1× gather, 150 slots, 4500 worldsize — Facepunch-official config), 2× Community (2× gather, 200 slots, BP wipe / map wipe tags, 0.5× craft speed), 5× Modded (5× gather, instant craft limit 1, 3500 worldsize for reduced server load), or PvE (server.pve true, reduced decay, noob-friendly tags). Then tweak any individual convar — the preset values are the starting baseline, not a lock.
Identity section controls how your server appears in the Rust server browser: hostname (the big text), server.description (shown on click — supports \n for line breaks), server.url (clickable website link), optional header + logo image URLs, and the tag list. Tags affect how players find you — "weekly", "monthly", "vanilla", "2x", "modded", "pve", "noob-friendly" are the high-traffic ones. Pick 4-8 that describe your server honestly; spammy tag-stuffing gets your server deprioritized.
Gather / crafting section is where most community servers differentiate. gather.rate_dispensers = ore / tree / animal / corpse yield multiplier. gather.rate_pickup = stone / hemp / mushroom pickup multiplier. gather.rate_quarry = quarry yield. crafting.craftingspeedmultiplier works INVERSE — 0.5 is 2× faster, 0.1 is 10× faster, 1 is vanilla. crafting.instant_craft_limit = max items crafted instantly per stack (0 off, 1 is the common modded setting).
Admins: SteamID64 (17 digits starting with 76561198...) + name + reason per owner / moderator. Owners have full RCON + commands. Moderators can kick / ban / teleport but can't run destructive convars. Look up SteamID64 at steamid.io. Copy the generated server.cfg or download it — upload to your Rust server's cfg/ folder (alongside users.cfg) and restart. On XGamingServer's Rust hosting, use the File Manager → Configuration tab or SFTP.
Rust Server Config Generator — FAQ
Where do I put server.cfg on a Rust server?
In your server's cfg/ folder (same folder as users.cfg and bans.cfg). On XGamingServer use the admin panel's File Manager → Configuration tab, or SFTP to /home/container/server/<identity>/cfg/. Restart the server after editing.
What's the difference between server.cfg and the command-line?
Command-line flags override server.cfg on boot (e.g. `+server.maxplayers 200`). server.cfg runs AFTER boot, applied live. Use command-line for core startup (port, identity, level), server.cfg for convars you want to change without a restart.
What's server.identity?
The save folder name. Each identity creates its own saves/<identity>/ directory. Unique per server on the same host — don't duplicate identities across two servers or they'll overwrite each other.
How do I add admins in Rust?
Use `ownerid <steamID64> "<name>" "<reason>"` in server.cfg (or type in F1 console). Owners have full RCON access. `moderatorid` for reduced permissions. SteamID64 is the 17-digit number starting with 76561198... — look up at steamid.io.
What's the difference between gather.rate_dispensers / pickup / quarry?
dispensers = ore nodes, trees, animal corpses (anything you hit repeatedly). pickup = stone, hemp, mushrooms, sulfur ore (instant pickup). quarry = the big quarry monument and pump jacks. They're separate multipliers — a 2× server usually sets all three to 2.
How do I get the heli to respawn faster?
There isn't a clean convar for heli respawn interval — the engine uses a randomized 30-60 minute window after the previous heli is destroyed. To force spawn one: `heli.call` in RCON. For disable: set `heli.enabled false` in server.cfg.
You might also need
Rust server admin docs
Read the full Rust server docs →
Step-by-step guides for installing mods, configuring your server, joining, troubleshooting, and admin commands.

Config Tool Built Into XGamingServer
Get managed Rust hosting with this tool in your panel — configure, deploy, and play in minutes. No file uploads needed.