Reformat compose files
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
@@ -1,82 +1,80 @@
|
||||
version: '3.9'
|
||||
|
||||
services:
|
||||
grafana:
|
||||
image: grafana/grafana
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- /home/nick/configs/grafana/grafana:/var/lib/grafana
|
||||
environment:
|
||||
GF_SECURITY_ALLOW_EMBEDDING: true
|
||||
GF_SMTP_ENABLED: true
|
||||
GF_SMTP_HOST: ${SMTP_HOST}
|
||||
GF_SMTP_USER: ${SMTP_USER}
|
||||
GF_SMTP_PASSWORD: ${SMTP_PASSWORD}
|
||||
GF_SMTP_FROM_ADDRESS: ${SMTP_FROM}
|
||||
GF_RENDERING_SERVER_URL: http://image-renderer:8081/render
|
||||
GF_RENDERING_CALLBACK_URL: http://grafana:3000
|
||||
GF_LOG_FILTERS: rendering:debug
|
||||
GF_SERVER_ROOT_URL: ${GF_ROOT}
|
||||
GF_SERVER_DOMAIN: ${GF_DOMAIN}
|
||||
GF_INSTALL_PLUGINS: grafana-clock-panel,grafana-worldmap-panel
|
||||
GF_AUTH_PROXY_ENABLED: true
|
||||
GF_AUTH_PROXY_HEADER_NAME: Remote-User
|
||||
GF_AUTH_PROXY_HEADERS: Name:Remote-Name Email:Remote-Email
|
||||
networks:
|
||||
- default
|
||||
- routing
|
||||
user: 1000:1000
|
||||
depends_on:
|
||||
- image-renderer
|
||||
grafana:
|
||||
image: grafana/grafana
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- /home/nick/configs/grafana/grafana:/var/lib/grafana
|
||||
environment:
|
||||
- GF_SECURITY_ALLOW_EMBEDDING=true
|
||||
- GF_SMTP_ENABLED=true
|
||||
- GF_SMTP_HOST=${SMTP_HOST}
|
||||
- GF_SMTP_USER=${SMTP_USER}
|
||||
- GF_SMTP_PASSWORD=${SMTP_PASSWORD}
|
||||
- GF_SMTP_FROM_ADDRESS=${SMTP_FROM}
|
||||
- GF_RENDERING_SERVER_URL=http://image-renderer:8081/render
|
||||
- GF_RENDERING_CALLBACK_URL=http://grafana:3000
|
||||
- GF_LOG_FILTERS=rendering:debug
|
||||
- GF_SERVER_ROOT_URL=${GF_ROOT}
|
||||
- GF_SERVER_DOMAIN=${GF_DOMAIN}
|
||||
- GF_INSTALL_PLUGINS=grafana-clock-panel,grafana-worldmap-panel
|
||||
- GF_AUTH_PROXY_ENABLED=true
|
||||
- GF_AUTH_PROXY_HEADER_NAME=Remote-User
|
||||
- GF_AUTH_PROXY_HEADERS=Name:Remote-Name Email:Remote-Email
|
||||
networks:
|
||||
- default
|
||||
- routing
|
||||
user: 1000:1000
|
||||
depends_on:
|
||||
- image-renderer
|
||||
|
||||
image-renderer:
|
||||
image: grafana/grafana-image-renderer
|
||||
restart: unless-stopped
|
||||
image-renderer:
|
||||
image: grafana/grafana-image-renderer
|
||||
restart: unless-stopped
|
||||
|
||||
influxdb:
|
||||
image: influxdb
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- /home/nick/configs/grafana/influxdb2/db:/var/lib/influxdb2
|
||||
- /home/nick/configs/grafana/influxdb2/conf:/etc/influxdb2
|
||||
environment:
|
||||
DOCKER_INFLUXDB_INIT_USERNAME: grafana
|
||||
DOCKER_INFLUXDB_INIT_PASSWORD: ${INFLUXDB_PASSWORD}
|
||||
DOCKER_INFLUXDB_INIT_ORG: grafana
|
||||
DOCKER_INFLUXDB_INIT_BUCKET: grafana
|
||||
DOCKER_INFLUXDB_INIT_RETENTION: 365d
|
||||
DOCKER_INFLUXDB_INIT_ADMIN_TOKEN: ${INFLUXDB_PASSWORD}
|
||||
PUID: 1000
|
||||
PGID: 1000
|
||||
influxdb:
|
||||
image: influxdb
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- /home/nick/configs/grafana/influxdb2/db:/var/lib/influxdb2
|
||||
- /home/nick/configs/grafana/influxdb2/conf:/etc/influxdb2
|
||||
environment:
|
||||
- DOCKER_INFLUXDB_INIT_USERNAME=grafana
|
||||
- DOCKER_INFLUXDB_INIT_PASSWORD=${INFLUXDB_PASSWORD}
|
||||
- DOCKER_INFLUXDB_INIT_ORG=grafana
|
||||
- DOCKER_INFLUXDB_INIT_BUCKET=grafana
|
||||
- DOCKER_INFLUXDB_INIT_RETENTION=365d
|
||||
- DOCKER_INFLUXDB_INIT_ADMIN_TOKEN=${INFLUXDB_PASSWORD}
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
|
||||
telegraf:
|
||||
image: telegraf:1.20.4
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- /:/hostfs:ro
|
||||
- /etc:/hostfs/etc:ro
|
||||
- /proc:/hostfs/proc:ro
|
||||
- /sys:/hostfs/sys:ro
|
||||
- /var:/hostfs/var:ro
|
||||
- /run:/hostfs/run:ro
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- /home/nick/configs/grafana/telegraf/telegraf.conf:/etc/telegraf/telegraf.conf:ro
|
||||
- /home/nick/configs/grafana/telegraf/hostnet.sh:/etc/telegraf/hostnet.sh
|
||||
environment:
|
||||
HOST_ETC: /hostfs/etc
|
||||
HOST_PROC: /hostfs/proc
|
||||
HOST_SYS: /hostfs/sys
|
||||
HOST_VAR: /hostfs/var
|
||||
HOST_RUN: /hostfs/run
|
||||
HOST_MOUNT_PREFIX: /hostfs
|
||||
networks:
|
||||
- default
|
||||
- routing
|
||||
user: 1000:975
|
||||
depends_on:
|
||||
- influxdb
|
||||
telegraf:
|
||||
image: telegraf:1.20.4
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- /:/hostfs:ro
|
||||
- /etc:/hostfs/etc:ro
|
||||
- /proc:/hostfs/proc:ro
|
||||
- /sys:/hostfs/sys:ro
|
||||
- /var:/hostfs/var:ro
|
||||
- /run:/hostfs/run:ro
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- /home/nick/configs/grafana/telegraf/telegraf.conf:/etc/telegraf/telegraf.conf:ro
|
||||
- /home/nick/configs/grafana/telegraf/hostnet.sh:/etc/telegraf/hostnet.sh
|
||||
environment:
|
||||
- HOST_ETC=/hostfs/etc
|
||||
- HOST_PROC=/hostfs/proc
|
||||
- HOST_SYS=/hostfs/sys
|
||||
- HOST_VAR=/hostfs/var
|
||||
- HOST_RUN=/hostfs/run
|
||||
- HOST_MOUNT_PREFIX=/hostfs
|
||||
networks:
|
||||
- default
|
||||
- routing
|
||||
user: 1000:975
|
||||
depends_on:
|
||||
- influxdb
|
||||
|
||||
networks:
|
||||
routing:
|
||||
external: true
|
||||
name: routing
|
||||
routing:
|
||||
external: true
|
||||
name: routing
|
||||
|
Reference in New Issue
Block a user