This issue is related to #555
#466 introduced a configuration manager. Currently, it only reads from environment variables. For configuration files to be read, then it is necessary to define a few things first:
- Where the configuration file would be located?
- Do we want several formats to be supported or only one?
- Which format or formats do we want to support?
Here are some formats for consideration:
- JSON
- YAML
- TOML
- Python (like Django does for its settings file)
- INI
Please leave your thoughts about this in the comments below.
This issue is related to #555
#466 introduced a configuration manager. Currently, it only reads from environment variables. For configuration files to be read, then it is necessary to define a few things first:
Here are some formats for consideration:
Please leave your thoughts about this in the comments below.