GamesRust

Server Configuration

Configurable options for your Rust server, including server.cfg and startup parameters.

Top Tip

Startup values are passed to the server as launch parameters, and take priority over anything set in server.cfg.

Startup Values

NameDescriptionExample
Server Nameserver.hostname, shown in the server browser.My Rust Server
Server Descriptionserver.description, shown when a player selects your server.Welcome to my server!
Server URLserver.url, an optional website link shown on the connection screen.https://example.com
Header Image URLserver.headerimage, an optional banner image shown on the connection screen.https://example.com/banner.png
Seedserver.seed, controls map generation. Only takes effect on a wipe.793197
World Sizeserver.worldsize, controls the map size (1000-6000). Only takes effect on a wipe.3500
Max Playersserver.maxplayers. This value can only be modified by upgrading it on your billing panel100
RCON Passwordrcon.password, required for remote console access and most Oxide/Carbon admin tools.changeme
Modding FrameworkWhich modding framework to install, one of vanilla, oxide, or carbon. See our guide on setting up modding libraries.oxide

server.cfg

This file is located at server/<identity>/cfg/server.cfg and can be edited using SFTP or the file manager. Anything in this file runs as a console command on boot.

Startup Values Take Priority

Startup values are applied after server.cfg, so they will always override a matching value set in the file.

NameDescriptionExample
server.hostnameReference Only, please set via the startup values"My Rust Server"
server.descriptionReference Only, please set via the startup values"Welcome!"
server.seedReference Only, please set via the startup values793197
server.worldsizeReference Only, please set via the startup values3500
server.maxplayersReference Only, please set via the startup values100
rcon.passwordReference Only, please set via the startup valueschangeme
rcon.portThe port RCON listens on. Not usually required to be set manually.28016
server.saveintervalHow often (in seconds) the server auto-saves the world.600
server.globalchatWhether global chat is enabled, as opposed to only team/local chat.true

Verify Against Your Version

Rust adds and changes convars fairly often. If a specific option you need isn't listed above, check Rust's official server documentation for the most current list.

ValueDescription
ownerid <steamid>Grants a SteamID full admin/owner access on the server.
moderatorid <steamid>Grants a SteamID moderator access (kick/mute, no admin commands).
server.writecfgWrites the server's current convar values back to server.cfg.

On this page