system_configuration ![code/controllers/configuration/sections/system_configuration.dm 2](git.png)
Config holder for stuff relating to server backend management and secrets
Vars | |
api_host | Internal API host |
---|---|
api_key | Internal API key |
enable_multi_instance_support | Do we want to enable instancing stuff at all? |
external_tos_handler | Are we using an external handler for TOS |
instance_id | Server instance ID |
internal_ip | Server internal IP |
is_production | Is this server a production server (Has higher security and requires 2FA) |
override_map | Map datum of the map to use, overriding the defaults, and data/next_map.txt |
region_map | Assoc list of region names and their server IPs. Used for geo-routing. |
shutdown_on_reboot | Do we want the server to kill on reboot instead of keeping the same DD session |
shutdown_shell_command | If above is true, you can run a shell command |
toast_on_init_complete | Send a system toast on init completion? |
topic_ip_ratelimit_bypass | List of IP addresses which bypass world topic rate limiting |
topic_key | Password for authorising world/Topic requests |
Var Details
api_host ![code/controllers/configuration/sections/system_configuration.dm 14](git.png)
Internal API host
api_key ![code/controllers/configuration/sections/system_configuration.dm 16](git.png)
Internal API key
enable_multi_instance_support ![code/controllers/configuration/sections/system_configuration.dm 22](git.png)
Do we want to enable instancing stuff at all?
external_tos_handler ![code/controllers/configuration/sections/system_configuration.dm 26](git.png)
Are we using an external handler for TOS
instance_id ![code/controllers/configuration/sections/system_configuration.dm 20](git.png)
Server instance ID
internal_ip ![code/controllers/configuration/sections/system_configuration.dm 24](git.png)
Server internal IP
is_production ![code/controllers/configuration/sections/system_configuration.dm 10](git.png)
Is this server a production server (Has higher security and requires 2FA)
override_map ![code/controllers/configuration/sections/system_configuration.dm 28](git.png)
Map datum of the map to use, overriding the defaults, and data/next_map.txt
region_map ![code/controllers/configuration/sections/system_configuration.dm 30](git.png)
Assoc list of region names and their server IPs. Used for geo-routing.
shutdown_on_reboot ![code/controllers/configuration/sections/system_configuration.dm 8](git.png)
Do we want the server to kill on reboot instead of keeping the same DD session
shutdown_shell_command ![code/controllers/configuration/sections/system_configuration.dm 12](git.png)
If above is true, you can run a shell command
toast_on_init_complete ![code/controllers/configuration/sections/system_configuration.dm 32](git.png)
Send a system toast on init completion?
topic_ip_ratelimit_bypass ![code/controllers/configuration/sections/system_configuration.dm 18](git.png)
List of IP addresses which bypass world topic rate limiting
topic_key ![code/controllers/configuration/sections/system_configuration.dm 6](git.png)
Password for authorising world/Topic requests