Appearance
Platform settings
Platform settings holds what is shared by every community: the container images new servers use, the Discord bot, and the defaults and locks that communities and servers inherit. Only the operator can open it.
The page has two tabs: Infrastructure and Setting defaults. Changes show a bar "N changes" with Discard and Save; leaving with unsaved changes asks for confirmation.
Inheritance: platform, community, server
Most settings follow a chain. The value a server uses is the first one set, looking from the bottom up.
| Level | Edited in | Lock |
|---|---|---|
| Platform | This page, Setting defaults | A platform lock ("Locked for communities") stops every community and server from changing the value. |
| Community | The community's Community settings | A community lock ("Servers can't change this") needs the plan feature Settings locks and stops its servers. |
| Server | The server's Settings tab | none |
A higher lock always wins. The community pages explain the editor in Settings; the platform editor is the same one with these differences:
| Editor label at platform level | Meaning |
|---|---|
| Changed (instead of Set by community) | The value differs from the built-in default. |
| Use default | Removes the platform value so the built-in default applies. |
| Locked for communities | The lock toggle. |
| Legend | "Changed from default" and "Built-in default". |
Setting defaults
"Values every community starts with. Lock one to stop communities from changing it."
| Setting | Scope | Default |
|---|---|---|
| Update Rust automatically | platform, community, server | On |
| Community name in game, Website shown in broadcasts | platform and below | RustyThrones, play.rustythrones.com |
| Always-owner SteamIDs | platform, community | none |
| Public website URL | platform, community | the platform site |
| Canary server for plugin rollouts, Canary soak time | platform, community | empty, 30 minutes |
| Wipe cleanup steps (17) | all levels | all on: see Wipe cleanup |
| Platform website, Public API URL, Legacy Discord community, Outbound IPs | platform only | not shown to communities |
Outbound IPs lists the addresses communities must allow in their firewall to let the platform reach an attached server over RCON; empty shows the detected address.
A fleet-wide switch
Switch Update Rust automatically off at platform level and lock it to hold every server on its current game build, for example before a wipe day.
Infrastructure
Container images
"Where new servers pull the game and sidecar images from."
| Field | Detail |
|---|---|
| Registry URL, Username, Password or token | The container registry. The password is stored, shown as "Saved. Leave empty to keep it.", and never displayed. |
| Game server image | Used for new servers, image pulls and the force-wipe update. Empty uses the built-in default. |
| Sidecar image | The agent written into each server when provisioned. Empty uses the built-in default. |
Discord
One Discord bot serves every community. Each community connects its own Discord server under Community > Discord (Discord).
| Field | Detail |
|---|---|
| Discord bot | Switch for wipe announcements, map votes, reports and slash commands. When off, communities see "Discord is not switched on for the platform yet". |
| Bot token | From the Discord developer portal; needs Send Messages, Embed Links and Slash Commands. |
With the bot on, a Platform Discord server block appears for the support area: Server ID, Operator alerts channel, Invite link, Owners and admins role and Moderators role.
Troubleshooting
| Problem | Fix |
|---|---|
| Page missing from the sidebar | Your role is not the operator. |
| Communities cannot change a value | A platform lock applies: unlock it here. |
| Discord is "not switched on" | Turn on Discord bot and save. |