Customize server features
Starling’s starling.toml is an overlay on built-in defaults. Put ordinary server settings under instances.settings and service settings under services.NAME. For example:
[[instances]]name = "My Community"port = 64738
[instances.settings]max_users = 100password = ""allow_recording = true
[services.push]enabled = falseOmitting a service table keeps its built-in default. To switch a service off, set enabled = false. The operator API is disabled unless explicitly configured. Per-channel access is managed through ACLs in the client; for example, file sharing requires the corresponding share permission in that channel.
Check the Starling configuration guide and reference TOML for exact keys and defaults. See Migrating to Starling when moving an existing deployment.