
Rust
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.
Rust Game Server Hosting
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.
Resource Requirements
+64 MiB per player
Recommended Players
Performance Tiers
Economy
Small server, 1-40 players, vanilla
Standard
Medium server, 40-150 players with plugins
Pro
Large server, 150-500 players, modded
Startup Command
Default
Default startup command
Environment Variables
SERVER_NAME
RequiredServer Name
Server name displayed in the server browser
(empty)MAX_PLAYERS
RequiredRead OnlyMax Players
Maximum number of concurrent players
100DESCRIPTION
Description
Server description shown in browser. Use \n for newlines.
(empty)SERVER_URL
Server URL
The URL for your server. Shown when clicking the "Visit Website" button.
(empty)SERVER_IMG
Server Image
The header image for the top of your server listing.
(empty)SERVER_LOGO
Server Logo
The circular server logo for the Rust+ app.
(empty)LEVEL
RequiredLevel
The world file for Rust to use.
Procedural MapWORLD_SIZE
RequiredWorld Size
The world size for a procedural map.
3000WORLD_SEED
World Seed
The seed for a procedural map.
0MAP_URL
Custom Map URL
Overwrites the map with the one from the direct download URL. Invalid URLs will cause the server to crash.
(empty)GAMEMODE
Game Mode
The game mode for the server.
vanillaSERVER_TAGS
Server 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
RequiredRCON Password
RCON access password.
(empty)FRAMEWORK
RequiredModding Framework
The modding framework to use.
vanillaMODDING_ROOT
Modding Root Directory
Root directory of the modding framework. Set to 'carbon' for Carbon or 'oxide' for Oxide.
carbonSAVEINTERVAL
RequiredSave Interval
Auto-save interval in seconds.
60APP_PORT
RequiredRead OnlyApp Port
Port for the Rust+ companion app. -1 to disable.
28082ADDITIONAL_ARGS
Additional Arguments
Additional startup parameters to pass to the server.
(empty)HOSTNAME
RequiredRead OnlyHostname
Server hostname (auto-populated from Server Name)
${SERVER_NAME}RCON_PORT
RequiredRead OnlyRCON Port
Port for RCON connections.
28016AUTO_UPDATE
Auto Update
Automatically update the game server via SteamCMD on startup.
1STEAM_USER
Read OnlySteam Username
Steam username for authentication. Leave empty for anonymous login.
(empty)STEAM_PASS
Read OnlySteam Password
Steam password for authentication. Leave empty for anonymous login.
(empty)STEAM_AUTH
Read OnlySteam Auth Code
Steam Guard authentication code (optional)
(empty)EXTRA_FLAGS
Read OnlyExtra SteamCMD Flags
Additional SteamCMD flags
(empty)Container Configuration
Docker Image
ghcr.io/sturdystubs/aioegg:production
Technical Profile
Template ID
rust
Author
GameCP Team
Last Updated
March 14, 2026
Status
ActiveConfiguration Metadata
Information about the origin and version of this game configuration.
Author
GameCP Team
Version
2
Source
gamecp
Steam Links
originalAuthor
support@pterodactyl.io