traefik-influx

This commit is contained in:
christianh17 2024-05-25 10:57:45 +02:00
parent 9179570d56
commit cc0afe064c
1 changed files with 15 additions and 2 deletions

View File

@ -75,7 +75,7 @@ services:
mon_influxdb: mon_influxdb:
image: influxdb:latest image: influxdb:latest
ports: ports:
- '8086:8086' #- '8086:8086'
volumes: volumes:
- influxdb-storage:/var/lib/influxdb - influxdb-storage:/var/lib/influxdb
environment: environment:
@ -95,12 +95,25 @@ services:
depends_on: depends_on:
- mon_influxdb - mon_influxdb
environment: environment:
- INFLUXDB_URL=http://mailneu.herrmann.es:8086 - INFLUXDB_URL=mon_influxdb:8086
- INFLUXDB_USERNAME=admin - INFLUXDB_USERNAME=admin
- INFLUXDB_PASSWORD=gasAp4ZFdAY97u - INFLUXDB_PASSWORD=gasAp4ZFdAY97u
networks: networks:
- traefik-public - traefik-public
- grafana - grafana
labels:
- traefik.enable=true
- traefik.http.middlewares.moo-redirect-websecure.redirectscheme.scheme=https
- traefik.http.routers.influxdb-web.rule=Host(`influx.herrmann.es`)
- traefik.http.routers.influxdb-web.entrypoints=web
- traefik.http.routers.influxdb-web.middlewares=moo-redirect-websecure
- traefik.http.routers.influxdb-websecure.entrypoints=websecure
- traefik.http.routers.influxdb-websecure.rule=Host(`influx.herrmann.es`)
- traefik.tags= traefik-public
- traefik.docker.network=traefik-public
- traefik.http.routers.influxdb-websecure.tls=true
- traefik.http.routers.influxdb-websecure.tls.certresolver=myresolver
- traefik.http.services.influxdb-global.loadbalancer.server.port=8086
volumes: volumes: