Change config file structure to being flat?
Currently we're using a hash, which might be complicated for users not familiar with YAML.
While YAML is awesome we maybe shouldn't expect every list-admin out there to be speaking it fluently.
Using only first-level keys (no nesting) would make it more like a classic configuration file.
To not prefix all the keys with 'api_' we could simply drop that. Maybe not for api_key, because 'key' is not a helpful name. But for the other options.
Example:
host: localhost
post: 4443
use_tls: false
tls_fingerprint: abc
api_key: def
Opinions?