The server reads Config/server-config.yaml, next to the program (or the file given with --config). It creates it the first time it starts, with each setting at its default value (the value the server also uses for a line that is missing), and its setup assistant fills in the ID, the token, the address and the ports. The file is YAML: one Setting: value per line, the worlds as a list. Change it while the server is stopped, then start it again.
true: at each start, and every 30 minutes while it runs, the server asks your router to forward PublicPort to GamePort, UDP and TCP, with UPnP (ports and firewall). The setup assistant sets it. false by default.
AutoUpdate
true: the server installs new versions by itself, when no one is on it (updates). false: it only says in its log that a new version is out. true by default.
Setup
How the setup assistant runs each of its steps: Ask, Yes or No (skip or force a step). Ask for each step by default.
How long an empty instance stays open before it closes, in seconds, for worlds that do not set GraceSeconds. 0 closes it as soon as the last player leaves. 120 by default.
TickRate
Logic ticks per second (instance timers, portal expiry, FL# scripts of the worlds), 1 to 240. Network messages are handled as they arrive, whatever this value. 40 by default.
FluxWatchdogSeconds
How long a world's FL# scripts may run in one call, in seconds (the server's own work during the call does not count), before the server stops that world's scripts: a script stuck in a loop does not hold the instance, which goes on without them. While the scripts start, as the instance opens, the limit is 60 s. 0 turns this watchdog off. 10 by default.
The folder of your own FL# scripts, rules for your whole server, relative to this file. Scripts by default. Host scripts do not run yet: leave it as it is.
When ServerId, ServerToken or PublicAddress is empty, the server runs its setup assistant. For anything else, it stops with SETUP REQUIRED and says what is wrong, for example ServerId is required., PublicAddress is required., At least one world must be configured. or Duplicate world id 'Tavern' in server config. Fix that line and start it again.