Configuration Reference
The EMS REST Proxy can be configured via command-line options, via environment variables, via a yaml configuration file, or via a combination of any of the three. Command-line options have the highest priority, followed by environment variables, followed by configuration files, which have the lowest priority. Options present in more than one source will use the value from the highest-priority source in which they are defined.
Nearly every option can be set via any of the three methods, with a few exceptions for practicality (for example, the path to the yaml configuration file can't be specified inside the yaml configuration file itself) or security (private key passwords cannot be specified on the command line).