The configuration file should be loaded from one of two default locations if the location was not specified, according to the following priority:
- ~/.config/evl_daemon/config.json
- /etc/evl_daemon/config.json
If a config file isn't specified and neither of the two files listed above can be read, an error should be thrown.