Contains Icinga 2 and Icinga Web 2. Requires an external Postgres database server.
You must provide a Postgres server with two databases and user accounts to access them. See the environment section for details on how to set those.
On first run the container will initialize all of the configuration files if they don't already appear to be set up.
You can configure the database access via environment variables. These are only used on the first run.
POSTGRES_HOST: Defaults topostgres.POSTGRES_PORT: Defaults to5432ICINGA_DB: Defaults toicingaICINGA_DB_USER: Defaults toicingaICINGA_DB_PASS: Defaults toicingaICINGAWEB_DB: Defaults toicinga-webICINGAWEB_DB_USER: Defaults toicingaICINGAWEB_DB_PASS: Defaults toicingaDIRECTOR_DB: Defaults toicinga-directorDIRECTOR_DB_USER: Defaults toicingaDIRECTOR_DB_PASS: Defaults toicingaADMIN_USER: Defaults toadminADMIN_PASS: Defaults toadmin