gathering / gondul

Network management/monitoring system specialized for temporary events
http://tech.gathering.org
GNU General Public License v2.0
43 stars 10 forks source link

Config revamp: Switch to pure JSON with overloading #157

Open KristianLyng opened 7 years ago

KristianLyng commented 7 years ago

The idea is to simplify configuration and reduce the need for a database-backed config (which currently doesn't offer any real value).

We also need a language-agnostic config.

For some services, such as the templating engine, a simple solution could be to just allow a startup parameter pointing it at the API, and then provide any relevant configuration through the API since it needs access to it anyway.