This guide will show you how to configure your Rust server to run on the staging branch, allowing you to test upcoming features and updates before they're released to the main game.
What is Rust Staging Branch?
Rust Staging Branch is a separate test environment where developers release experimental features, updates, and changes before pushing them to the live version. Players can access this branch to preview new content and help identify bugs.
Requirements
- An active Rust server with CloudNord
- Access to your Game Panel
- Rust - Staging Branch installed on Steam (separate from the main game)
Configuring Your Server for Staging Branch
Follow these steps to switch your Rust server to the staging branch:
- Log in to your Game Panel
- Select your Rust server from the server list
- Navigate to the Startup tab
- Locate the Additional Arguments field
- Add the following parameter:
-beta staging - Go to the Settings tab and click Reinstall
- Start your server
Connecting to Your Staging Server
Once your server is configured for staging branch, players will need to use the Rust - Staging Branch client to connect:
- Open Steam and go to your game library
- Find Rust - Staging Branch (automatically available to all Rust owners)
- Install and launch Rust - Staging Branch
- Connect to your server as normal
Important Notes
- Version Mismatch: Players using the regular Rust client will not be able to connect to a staging branch server due to protocol differences
- Frequent Updates: Staging branch receives updates much more frequently than the main game, sometimes multiple times per week
- Potential Instability: As a testing environment, the staging branch may contain bugs, crashes, or unfinished features
- Separate Progress: Progress made on staging branch servers does not transfer to main game servers
Reverting to Public Branch
To switch your server back to the main public branch:
- Return to the Startup tab in your Game Panel
- Remove
-beta stagingfrom the Additional Arguments field - Save changes and restart your server
Troubleshooting
Protocol Mismatch Error: If players receive a message about protocol versions not matching, ensure both the server and client are running the same branch (either both on staging or both on public).
Server Not Updating: If your server doesn't appear to switch branches after adding the argument, try stopping the server completely, saving the startup parameter, then starting it fresh.
Need Additional Help?
If you continue to experience issues configuring your Rust server for staging branch, please contact our support team through the client area or join our Discord server for assistance.