Sign inSign up

katta/icingaweb2

By katta

Updated about 6 years ago

Image
0

281

katta/icingaweb2 repository overview

Icingaweb2 Container

Image Size Docker Stars Docker Pulls Docker Automated buil

  • Icingaweb2 v2.6.3
    • Director v1.6.2
    • Cube v1.0.1
    • Businessprocess v2.2.0
    • Grafana v1.3.4
  • Alpine based
  • Automated Database and Director initialization and update
  • Waits at least 60 seconds for database to come up
  • Requires MySQL/MariaDB
  • Docker-Healthcheck support

Exposed Volume: /etc/icingaweb2: Icingaweb2 Config Files
Exposed Port: 80: Icingaweb2 HTTP Port

Supported tags
  • Exact: i.e. 2.4.2-r1: Icingaweb2 Version 2.4.2, image build 1
  • 2.4: Icingaweb2 Version 2.4.x, latest image build
  • 2: Icingaweb2 Version 2.x.x, latest image build
Example

See docker-compose.yml: Icinga2 stack with UI and Graphing (TODO)

Initialization creates admin:admin user, don't forget to change the password!

sudo docker run \
  --rm -t \
  --name icingaweb2 \
  --link mysql \
  --link icinga2 \
  -p 8080:80 \
  -e TIMEZONE=Europe/Berlin \
  -e ICINGA_API_PASS=damn-secret \
  -e WEB_DB_PASS=top-secret \
  -v $PWD/conf:/etc/icingaweb2 \
  psitrax/icingaweb2
Configuration via ENV Vars:
  • TIMEZONE=UTC: Timezone
  • ICINGAWEB_AUTOCONFIG=true: Set to false to disable auto configuration
  • DIRECTOR_INSERT_DEFAULTS=true: Insert some defaults for Icinga Director
  • ICINGA_API_PASS: Password Icinga2 API user icingaweb2
MySQL for Icingaweb
  • WEB_DB_HOST=mysql: Database Host
  • WEB_DB_PORT=3306: Database Port
  • WEB_DB_USER=root: Database User
  • WEB_DB_PASS=root: Database Password
  • WEB_DB=icingaweb: Database Name
  • DIRECTOR_DB: Database Name for Director
MySQL for Icinga IDO
  • Uses Icingaweb connection if not specified
  • IDO_DB_HOST=mysql: Database Host
  • IDO_DB_PORT=3306: Database Port
  • IDO_DB_USER=root: Database User
  • IDO_DB_PASS=root: Database Password
  • IDO_DB=icinga2: Database Name

Maintainer

Tag summary

Content type

Image

Digest

Size

53.6 MB

Last updated

about 6 years ago

docker pull katta/icingaweb2