
Dedicated Server Template
The only aim in Rust is to survive. To do this you will need to overcome struggles such as hunger, thirst and cold. Build a fire. Build a shelter. Kill animals for meat. Protect yourself from other players, and kill them for meat. Create alliances with other players and form a town. Do whatever it takes to survive.
Deploy and manage your own Rust dedicated server with GameCP's free game server control panel. This template provides a production-ready server configuration with one-click installation, automatic updates via SteamCMD, and full environment variable management. Whether you're hosting for a small group of friends or running a large community server, GameCP makes Rust server administration simple and reliable.
+64 MiB per player
Small server, 1-40 players
Community server, 40-150 players
Large public server, 150-500 players
Default startup command
Server Name
Server name displayed in the server browser
(empty)Max Players
Maximum number of concurrent players
100Description
Server description shown in browser. Use \n for newlines.
(empty)Server URL
The URL for your server. Shown when clicking the "Visit Website" button.
(empty)Server Image
The header image for the top of your server listing.
(empty)Server Logo
The circular server logo for the Rust+ app.
(empty)Level
The world file for Rust to use.
Procedural MapWorld Size
The world size for a procedural map.
3000World Seed
The seed for a procedural map.
0Custom Map URL
Overwrites the map with the one from the direct download URL. Invalid URLs will cause the server to crash.
(empty)Game Mode
The game mode for the server.
vanillaServer Tags
Comma-separated tags for server categorization (e.g. `weekly,NA,vanilla`). See the [Facepunch Wiki](https://wiki.facepunch.com/rust/server-browser-tags) for available tags.
(empty)RCON Password
RCON access password.
(empty)Modding Framework
The modding framework to use.
vanillaModding Root Directory
Root directory of the modding framework. Set to 'carbon' for Carbon or 'oxide' for Oxide.
carbonSave Interval
Auto-save interval in seconds.
60App Port
Port for the Rust+ companion app. -1 to disable.
28082Additional Arguments
Additional startup parameters to pass to the server.
(empty)Hostname
Server hostname (auto-populated from Server Name)
${SERVER_NAME}RCON Port
Port for RCON connections.
28016Steam Username
Steam username for authentication. Leave empty for anonymous login.
(empty)Steam Password
Steam password for authentication. Leave empty for anonymous login.
(empty)Steam Auth Code
Steam Guard authentication code (optional)
(empty)Extra SteamCMD Flags
Additional SteamCMD flags
(empty)ghcr.io/sturdystubs/aioegg:production
rust
GameCP Team
February 25, 2026
Information about the origin and version of this game configuration.
GameCP Team
2
gamecp
support@pterodactyl.io