Sample config.yaml file.
The goal of the YAML format is to have a reasonably concise human-readable configuration which is then rendered into an explcit JSON format. If the YAML format does not quite suit your needs then you can write your own generator, so long as it outputs a similar JSON document.