Menu
 

SCP: Secret Laboratory Server Config Guide: Gameplay, Remote Admin & Filters

SCP: Secret Laboratory Server Configuration Guide

SCP:SL keeps configuration per server port. Editing a template, a different port directory or a file copied from an older release can make a correct-looking change appear to do nothing.

Know the config families

File familyPurposeSafe approach
config_gameplay.txtRound and gameplay behavior.Change one group, restart, test one round.
config_remoteadmin.txtStaff roles and Remote Admin permissions.Keep an owner role and a moderator role separate.
User filter configWhitelist, ban and access decisions.Keep a copy before editing identifiers.

Linux path and edit order

On Linux, the live tree is under ~/.config/SCP Secret Laboratory/config/<port>/. The port directory matters: if the server listens on a custom port, its active files live below that number.

  1. Stop the server or use its supported reload mechanism.
  2. Back up the active port directory.
  3. Edit the live file, not an example or template.
  4. Restart and verify the startup log.
  5. Test with a non-owner account before announcing the rule.
A syntax error can be more damaging than a wrong value. Preserve the previous file and let the server regenerate a clean default if the current configuration will not parse.

Remote Admin details are covered in the roles guide. For a managed panel path, see SCP:SL server hosting.

Tired of fighting this issue every patch?

Run a managed SCP: Secret Laboratory server with us. We handle the patches, mod-version pinning, save backups, and DDoS protection. Set up in 3 minutes, 5 datacenter regions, no contract.

See SCP: Secret Laboratory hosting plans →
Top