<a id="configuration"></a>

# Configuration

The configuration consists of files in YAML format on disk.
The package comes with an example configuration in  */opt/halon/policyd/share*.

The [running configuration](config_running.html.md) contains the bulk of the configuration data, including all the
schedules. It can be softly reloaded.

* [Startup configuration](config_startup.html.md)
  * [Listener directives](config_startup.html.md#listener-directives)
  * [WebSocket directives](config_startup.html.md#websocket-directives)
  * [Elasticsearch directives](config_startup.html.md#elasticsearch-directives)
* [Running configuration](config_running.html.md)
  * [Authentication directives](config_running.html.md#authentication-directives)
  * [IP directives](config_running.html.md#ip-directives)
