Compare commits

...

4 Commits

Author SHA1 Message Date
bcc275236e add caddy reverse proxy 2025-10-01 17:54:08 +02:00
b192ecd51c fix persistend file volume mount for influx 2025-10-01 17:46:32 +02:00
b9e1bf4b06 remove grafana expose 2025-10-01 17:45:41 +02:00
8f56b53b88 add grafana https 2025-10-01 17:45:18 +02:00

View File

@@ -1,4 +1,18 @@
services: services:
##### Reverse Proxy (remove if run own)
caddy:
image: caddy:latest
restart: always
volumes:
- ./files/Caddyfile:/etc/caddy/Caddyfile
- ./files/caddy/data:/data
- ./files/caddy/config:/config
ports:
- 80:80
- 443:443
networks:
- icinga
##### ICINGAWEB2 ##### ##### ICINGAWEB2 #####
icingaweb2: icingaweb2:
image: git.ao-it.net/docker/icingaweb2:latest image: git.ao-it.net/docker/icingaweb2:latest
@@ -8,8 +22,8 @@ services:
restart: always restart: always
volumes: volumes:
- ./files/icingaweb2:/data - ./files/icingaweb2:/data
ports: #ports:
- 8080:8080 # - 8080:8080
networks: networks:
- icinga - icinga
environment: environment:
@@ -80,6 +94,7 @@ services:
- ICINGAWEB2_GRAFANA_CONF__grafana__timerange=12h - ICINGAWEB2_GRAFANA_CONF__grafana__timerange=12h
- ICINGAWEB2_GRAFANA_CONF__grafana__shadows="1" - ICINGAWEB2_GRAFANA_CONF__grafana__shadows="1"
- ICINGAWEB2_GRAFANA_CONF__grafana__accessmode=iframe - ICINGAWEB2_GRAFANA_CONF__grafana__accessmode=iframe
- ICINGAWEB2_GRAFANA_CONF__grafana__protocol=https
db_icingaweb: db_icingaweb:
image: mariadb:latest image: mariadb:latest
@@ -118,8 +133,8 @@ services:
- icingaweb2 - icingaweb2
restart: always restart: always
#user: '0' #user: '0'
ports: #ports:
- ${GRAFANA_PORT:-3000}:3000 # - ${GRAFANA_PORT:-3000}:3000
networks: networks:
- icinga - icinga
volumes: volumes:
@@ -194,7 +209,7 @@ services:
networks: networks:
- icinga - icinga
volumes: volumes:
- ./files/dbs/influx:/vol01/Docker/monitoring - ./files/dbs/influx:/var/lib/influxdb
environment: environment:
- INFLUXDB_DB=${ICINGA_INFLUX_DB:-icinga} - INFLUXDB_DB=${ICINGA_INFLUX_DB:-icinga}
- INFLUXDB_USER=${ICINGA_INFLUX_USER:-icinga} - INFLUXDB_USER=${ICINGA_INFLUX_USER:-icinga}