How do I update my server?
SteamcmdSteamCMD
Linux
- Open steamcmd via the
steamcmdcommand in CLI, or run the shell script if manually installed. - Run
login anonymousto access the game servers. - Run
force_install_dir <path>and replace<path>with the path location where you installed the SCP:SL server. - Finally run
app_update 996560 validate
- Open steamcmd via the
Windows
Dedicated Server Tool on Steam
If you're using the Dedicated Server Tool from Steam then the server should update automatically, if it doesn't you can follow the below instructions:
Right-click on the server in your Steam Library.
Go to Properties → Betas.
Make sure that it is set to "None" (which corresponds to the public branch).
Ensure that you've applied any updates via the Steam UI:
Go to Downloads at the bottom of the Steam client and check for updates.
Pterodactyl/Egg
If you're using a docker/egg setup:
-
Some
Eggseggssupportmaythenotabilityautomaticallytocheckautoforupdateupdates when starting theserver,server.ifIf thisdoesisnotthehappen,case, youwillmayhaveneedtoto:reinstall -
Reinstall the
server, navigate to the servers instance ->server.Settings->Reinstall Serverbutton.This may(May cause data loss depending onthewhichegg.egg you use.)
Switch to a different egg.
Steam GUI Dedicated Server Tool
Notes
- You can validate if the server was updated by running
buildinfoin LocalAdmin, and checking if the server is on the latest version. - If your server is not updating and is stuck on the old version use
app_update 996560 -beta public validatein placement ofapp_update 996560 validate
I still have issues!
Please contact our technical support team here