Skip to content

Install your first Dedicated Server with SSM

Robomikel edited this page May 3, 2023 · 9 revisions

Install Server with Shortname

Now that you have SSM files downloaded, Extracted, and in PowerShell at the directory for SSM. You can now run the SSM install command. Using the shortname from Homepage or data\serverslist.csv. Using the "shortname" will populate the APPID automatically.

  1. A. Examples:
    ./ssm install insserver To Install Insurgency standalone 2014
    ./ssm install sdtdserver To Install 7 Days to Die
    ./ssm install inssserver To Install Insurgency: Sandstorm

    Running this command will check for steamcmd. If it's the first time or steamcmd is missing. It will download steamcmd from steam and extract.

OR

Using SSM to download game not listed on serverlist.csv

If you don't see the Dedicated server you wish to install. You can find the APP ID on Steamdb.info and chose a unique name when running the install. SSM will figure out its not a game on the list and ask for the APP ID to finish the install process.

  1. A. Examples:

    ./ssm install customserver
    ./ssm install ecoserver

    a. Input Steam Server App ID: 0123456

    b. Use Anonymous login? Enter or Y OR press n for a login prompt.

    • You will be able to use an anonymous login, which is the default if you press Enter or Y. Press N if install requires a steam login to start the install. - When using a steam login it will prompt for steam guard code if needed. - it will ask if the login was successful. check last lines of output and verified "logged in OK" is present. Then press Y. Else retry. - SSM will notify if password is incorrect. read the output in the console.

    c. **Branch Arg: **
    - There will be an opportunity to add an argument for beta branches during the install. Enter in the entire argument.
    Example: -beta Experimental


  1. B. Examples continued:

    The install will start to download from steam using steamcmd and you will see a message to Please Wait for output into console. This is because steamCMD output is being analyzed for Keywords like Success or Failed. After some time, you will see progress.

if you clicked out of the console window during install. You may need to press Enter in the console window to refresh the console.

  1. C.
    If successful, you should see a notification and use the start command to start the server, If launch script is available

Depends on SteamCMD.exe. will be downloaded on first run

You can also let me know in issues if you would like me to add the game.