
SCP: Secret Laboratory
Dedicated Server Template
SCP: Secret Laboratory is a multiplayer horror game based on the SCP Foundation universe. Escape as a scientist, guard the facility as security, or unleash chaos as an SCP entity. Features multiple classes, containment zones, and intense asymmetric gameplay.
SCP: Secret Laboratory Game Server Hosting
Deploy and manage your own SCP: Secret Laboratory dedicated server with GameCP's free game server control panel. This template provides a production-ready server configuration with one-click installation, automatic updates via SteamCMD, and full environment variable management. Whether you're hosting for a small group of friends or running a large community server, GameCP makes SCP: Secret Laboratory server administration simple and reliable.
Resource Requirements
+64 MiB per player
Recommended Players
Performance Tiers
Economy
Small server, 1-10 players
Standard
Medium server, 10-20 players
Pro
Large server, 20-25 players
Startup Command
Default
Standard SCP: Secret Laboratory dedicated server via LocalAdmin
EXILED
SCP:SL with EXILED plugin framework. Auto-updates EXILED on each boot before launching.
Environment Variables
SERVER_NAME
RequiredServer Name
Server name displayed in the server browser
(empty)MAX_PLAYERS
RequiredRead OnlyMax Players
Maximum number of concurrent players
(empty)CONTACT_EMAIL
RequiredContact Email
Contact email for the server. Required for the server to appear on the public server list.
will@gamecp.comEXILED_VERSION
EXILED Version
EXILED framework version to install. Set to 'latest' for the newest release, or a specific version number.
latestEXILED_PRE_RELEASES
EXILED Pre-Releases
Include EXILED pre-release versions when set to latest. Set to 1 to enable.
0SRCDS_APPID
RequiredRead OnlySteam App ID
Steam App ID for SCP: Secret Laboratory Dedicated Server
996560AUTO_UPDATE
Auto Update
Automatically update the server on restart. Set to 1 to enable, 0 to disable.
1SRCDS_BETAID
Beta Branch
Install a specific beta branch. Leave empty for stable. Requires a reinstall to switch.
(empty)SRCDS_BETAPASS
Beta Branch Password
Password for the beta branch, if required.
(empty)ACCEPT_SCPSL_EULA
RequiredRead OnlyAccept EULA
Accepts the SCP:SL EULA on server startup. Must be TRUE to run.
TRUEDOTNET_BUNDLE_EXTRACT_BASE_DIR
RequiredRead OnlyDotnet Bundle Directory
Dotnet bundle extraction directory for Mono runtime
./dotnet-bundleSTEAM_USER
Read OnlySteam Username
Steam username for authentication. Leave empty for anonymous login.
anonymousSTEAM_PASS
Read OnlySteam Password
Steam password for authentication. Leave empty for anonymous login.
(empty)STEAM_AUTH
Read OnlySteam Auth Code
Steam Guard auth code if required.
(empty)Lifecycle Scripts
Installation Script
Installs SCP:SL via SteamCMD and sets up Steam SDK libraries and config directory.
Configuration Files
Gameplay Config
Core gameplay configuration for SCP: Secret Laboratory. Controls player slots, friendly fire, spawn protection, respawn waves, intercom, warhead timers, and team balance. File is generated after first server start.
.config/SCP Secret Laboratory/config/${PORT}/config_gameplay.txtfileContainer Configuration
Docker Image
ghcr.io/ptero-eggs/yolks:mono_latest
Technical Profile
Template ID
scp-secret-laboratory
Author
GameCP Team
Last Updated
March 13, 2026
Status
ActiveConfiguration Metadata
Information about the origin and version of this game configuration.