Windows Installation

Ensure you meet the requirements

Minimum Specs: 3 GB RAM, 2 Core CPU, 4 GB Storage. Please note that the minimum specs assume that the server is full at a 25 player cap, with no plugins/modifications.

Operating system: Windows 8.1 or 10. Windows 11 is not officially supported, but should work without issue. Please note that ARM CPUs are not supported, and cannot be used to host SCP:SL servers.

Installing Prerequisites

You'll need these files listed below in order to install the server and run it without issues.

SteamCMD - https://developer.valvesoftware.com/wiki/SteamCMD#Downloading_SteamCMD

Mono64-bit - https://www.mono-project.com/download/stable/

Visual C++ Redistributable 2015 - https://www.microsoft.com/en-us/download/details.aspx?id=48145

Installing the SCP:SL dedicated server with SteamCMD

The SCP:SL server is installed using SteamCMD. SteamCMD is used for updating, as well as installing betas and separate branches. After installing SteamCMD via the link above, start SteamCMD.

Setting install directory

To begin, we must set the install directory using the command below. All server files, including LocalAdmin (a program used to manage the server), will be present in this location. To specify the desired server installation/directory location, run the following command.

force_install_dir <directory> - (eg. "C:\\Users\\{USER}\\Documents\\SCPSL-Server")

Logging in

You must login to Steam in order to download the server. However, you are able to login anonymously, so the creation or usage of a steam account is not strictly neccesary. You can also use your Steam account to sign in, should you so wish.

login anonymous

Installing

The app ID 996560 is used to install the dedicated server. This will install a vanilla (unmodified) server that comes with the ‘Northwood Plugin API’ plugin framework baked in. You can install Beat branches (when applicable) by specifying the name of the Beta branch as a beta to install.