StruxaEggs Explorer

Rust Staging

Game

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.

Author: root@smc.liSource: pterodactyl/game-eggsUpdated: 5/24/2026

Startup Command

./RustDedicated -batchmode +server.port {{SERVER_PORT}} +server.identity "rust" +rcon.port {{RCON_PORT}} +rcon.web true +server.hostname \"{{HOSTNAME}}\" +server.level \"{{LEVEL}}\" +server.description \"{{DESCRIPTION}}\" +server.url \"{{SERVER_URL}}\" +server.headerimage \"{{SERVER_IMG}}\" +server.worldsize \"{{WORLD_SIZE}}\" +server.seed \"{{WORLD_SEED}}\" +server.maxplayers {{MAX_PLAYERS}} +rcon.password \"{{RCON_PASS}}\" +server.saveinterval {{SAVEINTERVAL}} {{ADDITIONAL_ARGS}}

Docker Images

LabelImage
ghcr.io/pterodactyl/games:rustghcr.io/pterodactyl/games:rust

Environment Variables

NameVariableDefaultRules
Server Name
The name of your server in the public server list.
HOSTNAMEA Rust Staging Serverrequired|string|max:40
Level
The world file for Rust to use.
LEVELProcedural Maprequired|string|max:20
Description
The description under your server title. Commonly used for rules & info. Use \n for newlines.
DESCRIPTIONPowered by Pterodactylrequired|string
URL
The URL for your server. This is what comes up when clicking the "Visit Website" button.
SERVER_URLhttp://pterodactyl.ionullable|url
World Size
The world size for a procedural map.
WORLD_SIZE3000required|integer
World Seed
The seed for a procedural map.
WORLD_SEEDnonenullable|string
Max Players
The maximum amount of players allowed in the server at once.
MAX_PLAYERS50required|integer
Server Image
The header image for the top of your server listing.
SERVER_IMGnonenullable|url
RCON Port
Port for RCON connections.
RCON_PORT28016required|integer
RCON Password
RCON access password.
RCON_PASSCHANGEMErequired|regex:/^[\w.-]*$/|max:64
Save Interval
Sets the server’s auto-save interval in seconds.
SAVEINTERVAL60required|integer
Branch
Select the branch to install, such as staging or workcart
SRCDS_BETAIDstagingnullable|string
App Port
Port for the Rust+ App. -1 to disable.
APP_PORT28082required|integer
Server Logo
The circular server logo for the Rust+ app.
SERVER_LOGOnonenullable|url
SRCDS_APPID
SRCDS_APPID258550required|string|max:20

Features

steam_disk_space