Configuration

Rust Server Config Guide: server.cfg, Convars & Loot

Updated July 16, 2026·3 min read

Once your server boots, configuration is what makes it yours – the name in the browser, the gather rates, the loot, and how smoothly it runs under load. This guide covers where Rust keeps its config, the convars worth touching, and the parts (gather and loot) that surprise people because they need plugins rather than a setting.

New to hosting? Start with how to set up a Rust server, then come back here to tune it.

Where Rust config lives

  • server/<identity>/cfg/server.cfg – runs on every boot. Put persistent settings here.
  • server/<identity>/cfg/users.cfg – your ownerid and moderatorid entries, auto-saved.
  • Startup parameters – map-defining values like server.worldsize and server.seed belong on the launch command, not in server.cfg.
  • Plugin configs – once you run Oxide or Carbon, each plugin gets a JSON file under oxide/config/ or carbon/configs/.

server.cfg convars worth setting

server.hostname "My Rust Server | Weekly | Active Admins"
server.description "Welcome! Wipes every Thursday. Fair play enforced."
server.url "https://your-site.com"
server.headerimage "https://your-site.com/banner.jpg"
server.tags "weekly,pve,modded"
server.maxplayers 150
  • server.description supports line breaks with \n – use it to list rules and wipe times.
  • server.headerimage is the 512×256 banner shown in the browser; a clean banner noticeably lifts click-through.
  • server.tags feeds the browser filters (e.g. pve, weekly, vanilla) – set them honestly so the right players find you.

Gather rates and loot (this needs plugins)

Here’s the part that trips up new owners: vanilla Rust has no gather-rate or loot-multiplier convar. A "2x" or "5x" server is running plugins. Once you’ve installed a mod framework:

  • Gather rates – a plugin like GatherManager multiplies resources from nodes, pickups, and quarries.
  • Loot tables – plugins such as Alpha Loot or a custom loot plugin control what spawns in crates and barrels.
  • Stack sizes – a stack-size controller keeps inventories manageable on boosted servers.
Balancing gather, loot, and stack sizes so they feel good together is genuinely fiddly. Our premade setups ship pre-tuned loot tables and rates that are already balanced – a big shortcut if you don’t want to iterate for weeks.

Performance tuning

  • Keep server.worldsize sensible – a 6000 map costs far more RAM and CPU than a 3500 one, and a bigger map on a small population just feels empty.
  • Every plugin adds overhead. Run what you need, not a folder of 80 plugins you never use.
  • Watch entity counts – decay settings and cleanup plugins stop abandoned bases from dragging framerate down over a wipe.
  • Save regularly with server.saveinterval (300 seconds is a good default) so a crash never costs more than a few minutes.

If performance is your bottleneck, your host’s hardware matters as much as your config – see choosing Rust server hosting.

RCON and remote admin

RCON lets you run commands and read logs without being in-game. With rcon.web 1 set, connect a tool like the Rust Admin app or a web RCON client to ws://YOUR_IP:28016 using your RCON password. Use it for live moderation, scheduled restarts, and wipe automation.

Never expose RCON with a weak password – it’s full control of your server. Treat it like a root login.

Back up before every change

Before editing config or updating plugins, copy your server/<identity>/ folder. That directory holds your map save, blueprints, and player data – a 30-second backup saves a wiped-by-accident weekend.

FAQ

Where is server.cfg in Rust?
It lives at server/<identity>/cfg/server.cfg, where <identity> is the name you passed to +server.identity at startup. It runs automatically on every boot.
How do I make my Rust server 2x or 5x gather?
Vanilla Rust has no gather multiplier. Install a mod framework (Oxide or Carbon) and a gather plugin like GatherManager, then set the multipliers in that plugin config.
Do config changes need a restart?
server.cfg is read at boot, so most changes there need a restart. Many convars can also be set live over RCON without restarting.

Skip the setup

Rather not build it all by hand? Our premade Rust setups ship the configs, plugins, and loot tables already dialed in – drop them into your host and launch the same day.

Keep reading