Problem
15 CLI flags for configuration unwieldy as more are added. No way to persist config across restarts. No self-documenting way to see all configured values.
Proposed Solution
Add --config <file> flag reading a JSON config file. CLI flags override file values. Add daemon.config method returning current effective configuration. Format mirrors ServerState defaults.
References
Problem
15 CLI flags for configuration unwieldy as more are added. No way to persist config across restarts. No self-documenting way to see all configured values.
Proposed Solution
Add
--config <file>flag reading a JSON config file. CLI flags override file values. Adddaemon.configmethod returning current effective configuration. Format mirrors ServerState defaults.References