Skip to content
This repository was archived by the owner on Jun 14, 2025. It is now read-only.

ServerMod Installation (Linux)

Karl Essinger edited this page Sep 24, 2018 · 9 revisions

SteamCMD:

  1. Install SteamCMD, either by package manager (for instance sudo apt-get install steamcmd), or by downloading it manually by following the instructions of the Linux section here.

  2. Create a new file and name it update.sh and put the following text into it:

# !/bin/bash

# The latest version of the game that supports ServerMod, with ServerMod and MultiAdmin pre-installed
# steamcmd +login anonymous +force_install_dir /enter/absolute/path/here +app_update 786920 validate +quit

# The latest version of the base game that works with the ServerMod beta version, with ServerMod Beta and MultiAdmin pre-installed
steamcmd +login anonymous +force_install_dir /enter/absolute/path/here +app_update 786920 -beta beta validate +quit

# The latest version of the game, without ServerMod
# steamcmd +login "steam-username" "steam-password" +force_install_dir /enter/absolute/path/here +app_update 700330 -beta linux validate +quit

# The latest beta version of the game, without ServerMod
# steamcmd +login "steam-username" "steam-password" +force_install_dir /enter/absolute/path/here +app_update 700330 -beta beta_linux validate +quit
  1. You have to add the path to the folder where you wish to install the server to the script, it has to be an absolute path because SteamCMD changes the working directory to it's own folder when it starts. If you installed SteamCMD manually, you may also have to put the path to it's directory instead of steamcmd at the start of the line.

  2. I also included the base game downloads so you can quickly switch to the unmodded game while ServerMod is outdated after a game update by removing the # in front of the line. Only use one line at a time or you may have trouble.

  3. Run the script file using sh update.sh. If there is an error you may have to make it executable by using chmod 777 update.sh or if you are using FileZilla, right click on the script and give it all file permissions.

Server Guides

API Documents

Clone this wiki locally