Server config keys
Starling validates starling.toml at startup. Use its maintained reference TOML for every key, default, and explanation. The shorter example TOML is the best file to copy for a small server.
Common keys:
| TOML location | Use |
|---|---|
| instances name and port | Server name and Mumble TCP/UDP port. |
| instances.settings max_users, password, welcome_text | Initial operational settings, also editable at runtime. |
| services.files listen and public_url | HTTP listener and client-facing file URL. |
| services.screenshare public_url | Reachable screen-share media endpoint. |
| services.NAME enabled | Explicitly disable a built-in service. |
For precedence, includes, reload behavior, and the operator API, read the configuration guide. See Migrating to Starling when moving an existing deployment.