How to Install a Rust Staging Server
Setting up a Rust Staging Server allows you to test updates and upcoming features before they are live on the main Rust branch. Follow this guide to quickly set up your staging server using the EUGameHost control panel or on your dedicated machine.
Step-by-Step Instructions for Panel Based Game Server - Skip to the end for dedicated
Step 1: Login to the Control Panel
Login to the Control Panel with your credentials.
Step 2: Navigate to Game Services
Click on ‘Game Services’
Step 3: Select Rust Service
Click on your 'Rust Service'
Step 4: Stop the Server
Click on the ‘Stop’ button to stop your server.
Step 5: Switch Server Branch
Click on the 'Switch: Server Branch' button.
Step 6: Select Staging
Select "Staging" and hit "Execute".
Step 7: Run Steam Update
After switching to staging, you will need to run a "Steam Update".
Step 8: Wait for Update to Finish
Wait for the Steam update to finish, and you'll now be switched to the staging branch.
Step 9: Start the Server
Go back to your server and click the ‘Start’ button to bring it online with the staging version.
Instructions for Dedicated Rust Server
Step 1: Modify Installation Script
To install a Rust staging server on your dedicated server machine, take your standard install script and modify the following value:
"+app_update 258550 -beta staging"
This will switch you from the standard branch to the staging branch. Make sure to adjust the directory to your SteamCMD and Rust server locations.
Example Script
echo off :start C:\Users\admin\Desktop\steamcmd\steamcmd.exe +login anonymous +force_install_dir C:\[RustServerFileLocation]\Update +app_update 258550 -beta staging validate +quit pause
Conclusion
Following this guide will allow you to successfully install and configure a Rust staging server using either the control panel or a dedicated server script.