update some informations after create full stack
This commit is contained in:
28
compose.yml
28
compose.yml
@@ -1,4 +1,5 @@
|
||||
services:
|
||||
##### ICINGAWEB2 #####
|
||||
icingaweb2:
|
||||
image: git.ao-it.net/docker/icingaweb2:latest
|
||||
hostname: icingaweb2
|
||||
@@ -12,6 +13,7 @@ services:
|
||||
networks:
|
||||
- icinga
|
||||
environment:
|
||||
- ICINGAWEB2_CONF_ONCE=true
|
||||
## icingaweb2 general
|
||||
- ICINGAWEB2_DB_RESOURCE_NAME=${ICINGAWEB_DB_RESOURCE_NAME:-icingaweb_db}
|
||||
- ICINGAWEB2_DEFAULT_ADMIN_USER=${ICINGAWEB_DEFAULT_ADMIN_USER:-icingaadmin}
|
||||
@@ -51,16 +53,16 @@ services:
|
||||
- ICINGAWEB2_ROLES__${ICINGAWEB_DEFAULT_ADMIN_ROLE:-Administrators}__users=${ICINGAWEB_DEFAULT_ADMIN_USER:-icingaadmin}
|
||||
## module: icingadb
|
||||
### icingadb: conf.ini
|
||||
#- ICINGAWEB2_ICINGADB_CONF__icingadb__resource=icingadb
|
||||
- ICINGAWEB2_ICINGADB_CONF__icingadb__resource=icingadb
|
||||
### icingadb: redis.ini
|
||||
#- ICINGAWEB2_ICINGADB_REDIS__redis1__host=${ICINGADB_REDIS_HOST:-redis}
|
||||
#- ICINGAWEB2_ICINGADB_REDIS__redis1__port=${ICINGADB_REDIS_PORT:-6379}
|
||||
- ICINGAWEB2_ICINGADB_REDIS__redis1__host=${ICINGADB_REDIS_HOST:-db_redis}
|
||||
- ICINGAWEB2_ICINGADB_REDIS__redis1__port=${ICINGADB_REDIS_PORT:-6379}
|
||||
### icingadb: commandtransports.ini
|
||||
#- ICINGAWEB2_ICINGADB_CMD__icinga2__transport=${ICINGADB_CMD_TYPE:-api}
|
||||
#- ICINGAWEB2_ICINGADB_CMD__icinga2__host=${ICINGA_API_HOST:-icinga2}
|
||||
#- ICINGAWEB2_ICINGADB_CMD__icinga2__port=${ICINGA_API_PORT:-5665}
|
||||
#- ICINGAWEB2_ICINGADB_CMD__icinga2__username=${ICINGA_API_ICINGAWEB_USER:-icingaweb}
|
||||
#- ICINGAWEB2_ICINGADB_CMD__icinga2__password=${ICINGA_API_ICINGAWEB_PASS:-icingaweb}
|
||||
- ICINGAWEB2_ICINGADB_CMD__icinga2__transport=${ICINGADB_CMD_TYPE:-api}
|
||||
- ICINGAWEB2_ICINGADB_CMD__icinga2__host=${ICINGA_API_HOST:-icinga2}
|
||||
- ICINGAWEB2_ICINGADB_CMD__icinga2__port=${ICINGA_API_PORT:-5665}
|
||||
- ICINGAWEB2_ICINGADB_CMD__icinga2__username=${ICINGA_API_ICINGAWEB_USER:-icingaweb2}
|
||||
- ICINGAWEB2_ICINGADB_CMD__icinga2__password=${ICINGA_API_ICINGAWEB_PASS:-icingaweb}
|
||||
## module: grafana
|
||||
### grafana: conf.ini
|
||||
- ICINGAWEB2_GRAFANA_CONF__grafana__host=${GRAFANA_HOST:-grafana}:${GRAFANA_PORT:-3000}
|
||||
@@ -92,7 +94,6 @@ services:
|
||||
depends_on:
|
||||
- icingaweb2
|
||||
restart: always
|
||||
#user: '0'
|
||||
ports:
|
||||
- ${GRAFANA_PORT:-3000}:3000
|
||||
networks:
|
||||
@@ -105,17 +106,18 @@ services:
|
||||
## required configs
|
||||
GF_AUTH_ANONYMOUS_ENABLED: true
|
||||
GF_SECURITY_ALLOW_EMBEDDING: true
|
||||
#GF_AUTH_ANONYMOUS_ORG_NAME: Main Org.
|
||||
GF_AUTH_ANONYMOUS_ORG_ROLE: Viewer
|
||||
GF_AUTH_ANONYMOUS_HIDE_VERSION: true
|
||||
## user settings
|
||||
GF_SECURITY_ADMIN_USER: ${GRAFANA_ADMIN_USER:-grafanaadmin}
|
||||
GF_SECURITY_ADMIN_PASSWORD: ${GRAFANA_ADMIN_PASS:-grafanaadmin}
|
||||
## default data source
|
||||
GRAFANA_DEFAULT_SOURCE_NAME: ${ICINGA_INFLUX_HOST:-influxdb}
|
||||
GRAFANA_DEFAULT_SOURCE_UID: ${ICINGA_INFLUX_HOST:-influxdb}
|
||||
GRAFANA_DEFAULT_SOURCE_USER: ${ICINGA_INFLUX_USER:-icinga}
|
||||
GRAFANA_DEFAULT_SOURCE_NAME: ${ICINGA_INFLUX_HOST:-db_influxdb}
|
||||
GRAFANA_DEFAULT_SOURCE_UID: ${ICINGA_INFLUX_HOST:-db_influxdb}
|
||||
GRAFANA_DEFAULT_SOURCE_DB: ${ICINGA_INFLUX_DB:-icinga}
|
||||
GRAFANA_DEFAULT_SOURCE_HOST: ${ICINGA_INFLUX_HOST:-db_influxdb}
|
||||
GRAFANA_DEFAULT_SOURCE_PORT: ${ICINGA_INFLUX_PORT:-8086}
|
||||
GRAFANA_DEFAULT_SOURCE_USER: ${ICINGA_INFLUX_USER:-icinga}
|
||||
GRAFANA_DEFAULT_SOURCE_PASS: ${ICINGA_INFLUX_PASS:-icinga}
|
||||
## default dashboard
|
||||
GRAFANA_DEFAULT_DASHBOARD_NAME: ${GRAFANA_DASHBOARD_NAME:-icinga2-default}
|
||||
|
||||
Reference in New Issue
Block a user