Main Menu

Steam Site Server

Steam Site Server Setup Instructions

  • Visit the Steamworks website and login with your master account credentials: https://partner.steamgames.com
  • On the right side under "Tools + Links" you will see the download link for the Steam Site Server.
  • Once you've downloaded the file, you will need to unzip it to your hard drive.
  • Next, please go ahead and create a new Steam account that will be used at the individual location in combination with the Site Server. If you have multiple physical locations, you will need one server account per location.
  • Once the account has been created you will need to go back to the Steamworks site (make sure you're logged in with your master account) and go to the "Users & Permissions" menu option and select "Manage Users". On this page please go ahead and click the "Add User" button and add the server account you've just created. Don't give it any special permissions.
  • Now we need to associate the server account with a site. Go to the "Manage Sites" page and add a new site. The name you select here will also be displayed in the Steam client library of your patrons. Once the site has been added, move the cursor over the site definition. You should see a key symbol appear under the "Server Account" section. Select this and then select the new account you just added.
  • Run The Local Server

    You have extracted the documents from the zip file and added the server account to your licensed account as described in previous steps. Now it’s time to run the local server in your network.

    First, please go ahead and create a shortcut for the “steamcmd.exe” by right clicking the file and selecting “Create shortcut”. Once you’ve successfully created the shortcut, right click the file and select “Properties”.

    Shortcut Properties

    In the Target field please add the following command and save the changes:

    -sitelicense +login [insert server account name] [insert password]

    Next, go ahead and run the steamcmd.exe. You may need to enter the Steam Guard that will be sent to the email address you're using on the Site Server account.

    Steam Guard

    Once you've succesfully logged in, the CMD will present you with the screen below.

    Logged in

    Content Cache Configuration

    The content cache allows you to push game files to the individual game stations. You will only need to download the files once and can distribute them with the help of the server and your local network to the individual stations. Visitors that bring their own computer or laptop can also access the game files instead of using your location's bandwidth.

    Navigate to the folder where you previously extracted the server files to. The folder will be named "site_server".

    In order for the content cache to properly work, you will need to follow the instructions and commands in the "steamconsole.cfg" file.

    Are there any special requirements for the type of hardware I use for the Steam Site Server?

     
     

    No, the software just needs to run on a Windows 7 or Windows 10 PC which is secure and connected to the location’s network. If you are also using the Site License Server as a content server cache we recommend that it has enough storage to support 1TB of content data. You need to make sure the server is secure and that you do not allow connections outside of your network.

    What ports are being used by the Site Server?

     
     

    The communications between the Steam client and the Site License Server use UDP broadcast packets over port 27036. If the client machine is not receiving those packets, then it won’t be able to discover and connect to the Site License Server. You can find a list of required ports for Steam here.

Problem with Steam?

Help Me With My Issue