add oidc module config
This commit is contained in:
23
compose.yml
23
compose.yml
@@ -32,6 +32,14 @@ services:
|
||||
- ICINGAWEB2_RESOURCES__${ICINGAWEB_DB_RESOURCE_NAME:-icingaweb_db}__username=${ICINGAWEB_DB_USER:-icingaweb}
|
||||
- ICINGAWEB2_RESOURCES__${ICINGAWEB_DB_RESOURCE_NAME:-icingaweb_db}__password=${ICINGAWEB_DB_PASS:-icingaweb}
|
||||
- ICINGAWEB2_RESOURCES__${ICINGAWEB_DB_RESOURCE_NAME:-icingaweb_db}__charset=utf8mb4
|
||||
### module oidc db for icingaweb2
|
||||
- ICINGAWEB2_RESOURCES__${OIDC_RESOURCE_NAME:-icingaweb_oidc_db}__type=db
|
||||
- ICINGAWEB2_RESOURCES__${OIDC_RESOURCE_NAME:-icingaweb_oidc_db}__db=mysql
|
||||
- ICINGAWEB2_RESOURCES__${OIDC_RESOURCE_NAME:-icingaweb_oidc_db}__host=${OIDC_DB_HOST:-db_icingaweb_oidc}
|
||||
- ICINGAWEB2_RESOURCES__${OIDC_RESOURCE_NAME:-icingaweb_oidc_db}__dbname=${OIDC_DB:-icingaweb_oidc}
|
||||
- ICINGAWEB2_RESOURCES__${OIDC_RESOURCE_NAME:-icingaweb_oidc_db}__username=${OIDC_DB_USER:-icingaweb_oidc}
|
||||
- ICINGAWEB2_RESOURCES__${OIDC_RESOURCE_NAME:-icingaweb_oidc_db}__password=${OIDC_DB_PASS:-icingaweb_oidc}
|
||||
- ICINGAWEB2_RESOURCES__${OIDC_RESOURCE_NAME:-icingaweb_oidc_db}__charset=utf8mb4
|
||||
### module: icingadb db resource
|
||||
- ICINGAWEB2_RESOURCES__${ICINGAWDB_RESOURCE_NAME:-icingadb}__type=db
|
||||
- ICINGAWEB2_RESOURCES__${ICINGAWDB_RESOURCE_NAME:-icingadb}__db=mysql
|
||||
@@ -88,6 +96,21 @@ services:
|
||||
MARIADB_USER: ${ICINGAWEB_DB_USER:-icingaweb}
|
||||
MARIADB_PASSWORD: ${ICINGAWEB_DB_PASS:-icingaweb}
|
||||
|
||||
db_icingaweb_oidc:
|
||||
image: mariadb:latest
|
||||
hostname: ${OIDC_DB_HOST:-db_icingaweb_oidc}
|
||||
restart: always
|
||||
volumes:
|
||||
- ./files/dbs/icingaweb_oidc:/var/lib/mysql
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
networks:
|
||||
- icinga
|
||||
environment:
|
||||
MARIADB_RANDOM_ROOT_PASSWORD: yes
|
||||
MARIADB_DATABASE: ${OIDC_DB:-icingaweb_oidc}
|
||||
MARIADB_USER: ${OIDC_DB_USER:-icingaweb_oidc}
|
||||
MARIADB_PASSWORD: ${OIDC_DB_PASS:-icingaweb_oidc}
|
||||
|
||||
grafana:
|
||||
image: grafana/grafana:latest
|
||||
hostname: grafana
|
||||
|
||||
Reference in New Issue
Block a user