附录:SCP: 5K 环境变量全量参考
在 docker-compose.yml 文件的 environment 节点下,你可以通过增加或修改以下环境变量,来实现对服务器底层设定的自定义控制:
| 环境变量参数 | 默认值 | 详细说明 |
|---|---|---|
PORT | 7778 | 游戏主连接端口。 |
QUERY_PORT | 27015 | Steam 大厅与服务器列表查询端口。 |
SERVER_NAME | SCP: 5K Dedicated Server | 游戏在大厅列表中显示的服务器名称。 |
MAX_PLAYERS | 8 | 服务器最大承载玩家数量。 |
RCON_ENABLED | true | 是否启用 RCON 远程控制协议 (true / false)。 |
RCON_PORT | 25575 | RCON 远程控制端口。 |
RCON_PASSWORD | Scp5krcon | RCON 远程管理连接密码(为保障服务器安全,务必修改此项)。 |
ALLOW_MAP_VOTING | true | 是否允许玩家在局末与候场阶段投票选择下一张地图 (true / false)。 |
MAP_ROTATION | (包含默认地图列表) | 地图轮换列表,需使用逗号分隔各个地图的 ID 标识码。 |
UPDATE_ON_START | false | 每次启动容器时是否通过 SteamCMD 强行检查更新。设为 false 可实现秒级拉起;游戏大版本更新时可临时设为 true。 |
OVERWRITE_CONFIG | false | 启动容器时是否用上述环境变量强行覆盖已有 ServerConfig.ini。设为 false 优先保留用户的自定义配置,防止重启导致配置重置。 |