StruxaEggs Explorer

Rust Autowipe

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: support@pterodactyl.ioSource: pterodactyl/game-eggsUpdated: 5/24/2026

Startup Command

"./RustDedicated -batchmode +server.port {{SERVER_PORT}} +server.queryport {{QUERY_PORT}} +server.identity "rust" +rcon.ip 0.0.0.0 +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.maxplayers {{MAX_PLAYERS}} +rcon.password \"{{RCON_PASS}}\" +app.port {{APP_PORT}} +server.saveinterval {{SAVEINTERVAL}} $( [ -z ${MAP_URL} ] && printf %s "+server.worldsize \"{{WORLD_SIZE}}\" +server.seed \"$( if [ -f seed.txt ] && [[ ${WORLD_SEED} == "0" ]]; then printf %s $(cat seed.txt); else printf %s ${WORLD_SEED}; fi )\""|| printf %s "+server.levelurl {{MAP_URL}}" ) {{ADDITIONAL_ARGS}}"

Docker Images

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

Environment Variables

NameVariableDefaultRules
SRCDS_APPID
SRCDS_APPID258550required|string|max:20
Max Players
The maximum amount of players allowed in the server at once.
MAX_PLAYERS40required|integer
Server Name
The name of your server in the public server list.
HOSTNAMEA Rust 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_SEED0nullable|string
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
Additional Arguments
Add additional startup parameters to the server.
ADDITIONAL_ARGSnonenullable|string
Regen Server
If the server should have its files removed and regenerate the server seed on reinstall.
REGEN_SERVER0required|boolean
Files to remove
A space-separated list of files to remove when regenerating the server on reinstall.
REMOVE_FILESserver/rust/player.deaths.*.db server/rust/player.identities.*.db server/rust/player.states.*.db server/rust/player.tokens.db proceduralmap.*.*.*.map server/rust/proceduralmap.*.*.*.sav oxide/data/Kits_Data.json oxide/data/NTeleportationHome.json oxide/data/ServerRewards/player_data.json oxide/data/PTTracker/playtime_data.jsonrequired|string
QUERY PORT
Port for QUERY connections.
QUERY_PORT28017required|integer
APP PORT
Port for Rust+ applications. -1 to disable.
APP_PORT28082required|integer
Custom Map URL
Overwrites the map with the one from the direct download URL. Invalid URLs will cause the server to crash.
MAP_URLnonenullable|url
Modding Framework
The modding framework to be used: carbon, oxide, vanilla. Defaults to "vanilla" for a non-modded server installation.
FRAMEWORKvanillarequired|string|in:vanilla,carbon,oxide

Features

steam_disk_space