Each plugin in light platform has a configuration file to control is the component is
enabled and its behaviour during the runtime. Most module has a default configuration
file in the module src/main/resources/config folder and it can be overridden by the
application level configuration with the same file name in the same location. Also,
the configuration files can be externalized to a file system folder specified by a
system property. To help manage these config files in a hierarchical structure, we have
created a config server for services to load its config during startup.