background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

SCP: Secret Laboratory Server Setup Guide

Available in: ESPAÑOL

This guide covers how to configure and verify your SCP: Secret Laboratory dedicated server hosted with Legion Hosting, and how to connect to it. For admin access and plugins, see the Admin Setup & EXILED Plugins guide.

Stop your server before editing configuration files. Always stop your server from the GPanel Console tab before editing any config files. Changes made while the server is running may be overwritten on shutdown.

Configuration File Locations

SCP: Secret Laboratory stores its configuration files in a hidden .config directory on the server filesystem. All paths below are relative to your server's home directory as shown in the GPanel file manager.

File Path Purpose
config_gameplay.txt .config/SCP Secret Laboratory/config/ Core gameplay settings — server name, player slots, friendly fire, round timer, and more.
config_remoteadmin.txt .config/SCP Secret Laboratory/config/ Remote Admin configuration — see the Admin Setup & EXILED Plugins guide.
Files are created on first start. Both config files are generated automatically the first time the server starts. If they do not exist yet, start the server once, wait for it to fully initialise, then stop it before editing.

Step 1 — Access the File Manager

  1. Log in to GPanel.
  2. Select your SCP: Secret Laboratory server from the server list.
  3. If the server is running, click Stop on the Console tab and wait for the status to change to Offline.
  4. Click the Files tab to open the file manager.
  5. Navigate to .config/SCP Secret Laboratory/config/ to find the configuration files.
Hidden directories. The .config directory starts with a dot, which means it is a hidden directory on Linux. The GPanel file manager shows hidden directories by default — if you cannot see it, look for a Show Hidden toggle in the file manager toolbar.

Step 2 — Configure config_gameplay.txt

Open config_gameplay.txt in the GPanel file editor. Each setting is on its own line in key: value format. Lines starting with # are comments.

Setting Example Value Description
server_name My Legion SCP Server The name shown in the SCP:SL in-game server browser. Supports colour tags.
max_players 20 Maximum number of simultaneous players. Should not exceed your plan's slot limit.
server_port (check GPanel) UDP port the server listens on. Must match the port shown on the GPanel Network tab.
friendly_fire false Enables or disables friendly fire between players on the same team.
allow_friendly_fire_after_rounds 2 Number of rounds played before friendly fire is enabled (if friendly_fire is false).
contact_email [email protected] Contact email shown on the server's listing page in the SCP:SL server browser. Required for server verification.
server_ip auto IP address the server binds to. Leave as auto to use the machine's primary IP.
online_mode true Requires players to have a valid SCP:SL account. Set to false for offline/LAN use only.
enable_whitelist false Restricts the server to whitelisted Steam IDs only.

A minimal working config_gameplay.txt example (replace the port with the value from your GPanel Network tab):

server_name: My Legion SCP Server
max_players: 20
server_port: YOUR_PORT_HERE
friendly_fire: false
contact_email: [email protected]
online_mode: true
enable_whitelist: false
Use the correct port. The server_port value must match the port assigned to your server. Check the GPanel Network tab for your server's allocated port.

Step 3 — Server Verification with SCP:SL Central Servers

SCP: Secret Laboratory uses its own central server list (not Steam). For your server to appear in the in-game server browser, it must be verified by Northwood Studios' central servers. An unverified server can still be joined via direct connect but will not appear in the public browser.

Verification Requirements

  • online_mode: true must be set in config_gameplay.txt.
  • A valid contact_email must be set — Northwood may contact you at this address.
  • The server port must be reachable from the internet. Legion Hosting allocates and opens this port automatically — no firewall changes are needed from your side.
  • The server must be running and have successfully connected to the Northwood authentication servers on startup. Watch the GPanel console for a line confirming central server connection.

Requesting Verification

For a new server to be listed publicly, you must submit a verification request to Northwood Studios through the official SCP:SL Discord or their server verification form. Once approved, your server will appear in the in-game browser within a few hours of the next restart.

Verification is handled by Northwood Studios, not Legion Hosting. Legion Hosting cannot grant or speed up verification. If your server is not appearing after approval, check the console log for authentication errors and ensure the port is correct.

Connecting to Your Server

Via the In-Game Server Browser

SCP: Secret Laboratory has its own server browser — it does not use the Steam server browser. Your server must be verified (see Step 3) to appear here.

  1. Launch SCP: Secret Laboratory.
  2. On the main menu, click Play then Online.
  3. Use the search bar to search by your server name as set in config_gameplay.txt.
  4. Click your server and then Join.

Via Direct Connect

Direct connect works whether or not your server is verified. You need your server's IP address and port.

  1. Find your server IP and port in GPanel on the Network tab or the Console tab header. See the server IP and port guide if needed.
  2. Launch SCP: Secret Laboratory.
  3. On the main menu, click Play then Direct Connect.
  4. Enter your server's IP address and port in the format IP:PORT and click Connect.
Check your port. Your server's port is shown on the GPanel Network tab. The port is always UDP. See the IP and port guide for full details.

Related Articles

Need help? If you are still having issues after following this guide, open a support ticket at legionhosting.net/submitticket.php and include your server ID, a description of the problem, and any relevant console log lines.

Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.