Update grafana stack
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
@@ -5,27 +5,27 @@ services:
|
|||||||
image: grafana/grafana:8.4.5
|
image: grafana/grafana:8.4.5
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
- '/home/nick/configs/grafana/grafana:/var/lib/grafana'
|
- /home/nick/configs/grafana/grafana:/var/lib/grafana
|
||||||
environment:
|
environment:
|
||||||
- 'GF_SECURITY_ALLOW_EMBEDDING=true'
|
GF_SECURITY_ALLOW_EMBEDDING: true
|
||||||
- 'GF_SMTP_ENABLED=true'
|
GF_SMTP_ENABLED: true
|
||||||
- 'GF_SMTP_HOST=${SMTP_HOST}'
|
GF_SMTP_HOST: ${SMTP_HOST}
|
||||||
- 'GF_SMTP_USER=${SMTP_USER}'
|
GF_SMTP_USER: ${SMTP_USER}
|
||||||
- 'GF_SMTP_PASSWORD=${SMTP_PASSWORD}'
|
GF_SMTP_PASSWORD: ${SMTP_PASSWORD}
|
||||||
- 'GF_SMTP_FROM_ADDRESS=${SMTP_FROM}'
|
GF_SMTP_FROM_ADDRESS: ${SMTP_FROM}
|
||||||
- 'GF_RENDERING_SERVER_URL=http://image-renderer:8081/render'
|
GF_RENDERING_SERVER_URL: http://image-renderer:8081/render
|
||||||
- 'GF_RENDERING_CALLBACK_URL=http://grafana:3000'
|
GF_RENDERING_CALLBACK_URL: http://grafana:3000
|
||||||
- 'GF_LOG_FILTERS=rendering:debug'
|
GF_LOG_FILTERS: rendering:debug
|
||||||
- 'GF_SERVER_ROOT_URL=${GF_ROOT}'
|
GF_SERVER_ROOT_URL: ${GF_ROOT}
|
||||||
- 'GF_SERVER_DOMAIN=${GF_DOMAIN}'
|
GF_SERVER_DOMAIN: ${GF_DOMAIN}
|
||||||
- 'GF_INSTALL_PLUGINS=grafana-clock-panel,grafana-worldmap-panel'
|
GF_INSTALL_PLUGINS: grafana-clock-panel,grafana-worldmap-panel
|
||||||
- 'GF_AUTH_PROXY_ENABLED=true'
|
GF_AUTH_PROXY_ENABLED: true
|
||||||
- 'GF_AUTH_PROXY_HEADER_NAME=Remote-User'
|
GF_AUTH_PROXY_HEADER_NAME: Remote-User
|
||||||
- 'GF_AUTH_PROXY_HEADERS=Name:Remote-Name Email:Remote-Email'
|
GF_AUTH_PROXY_HEADERS: Name:Remote-Name Email:Remote-Email
|
||||||
networks:
|
networks:
|
||||||
- default
|
- default
|
||||||
- routing
|
- routing
|
||||||
user: "1000:1000"
|
user: 1000:1000
|
||||||
depends_on:
|
depends_on:
|
||||||
- image-renderer
|
- image-renderer
|
||||||
|
|
||||||
@@ -37,36 +37,36 @@ services:
|
|||||||
image: influxdb:1.8
|
image: influxdb:1.8
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
- '/home/nick/configs/grafana/influxdb/influxdb.conf:/etc/influxdb/influxdb.conf'
|
- /home/nick/configs/grafana/influxdb/influxdb.conf:/etc/influxdb/influxdb.conf
|
||||||
- '/home/nick/configs/grafana/influxdb/db:/var/lib/influxdb'
|
- /home/nick/configs/grafana/influxdb/db:/var/lib/influxdb
|
||||||
environment:
|
environment:
|
||||||
- PUID=1000
|
PUID: 1000
|
||||||
- PGID=1000
|
PGID: 1000
|
||||||
|
|
||||||
telegraf:
|
telegraf:
|
||||||
image: telegraf:1.20.4
|
image: telegraf:1.20.4
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
- '/:/hostfs:ro'
|
- /:/hostfs:ro
|
||||||
- '/etc:/hostfs/etc:ro'
|
- /etc:/hostfs/etc:ro
|
||||||
- '/proc:/hostfs/proc:ro'
|
- /proc:/hostfs/proc:ro
|
||||||
- '/sys:/hostfs/sys:ro'
|
- /sys:/hostfs/sys:ro
|
||||||
- '/var:/hostfs/var:ro'
|
- /var:/hostfs/var:ro
|
||||||
- '/run:/hostfs/run:ro'
|
- /run:/hostfs/run:ro
|
||||||
- '/var/run/docker.sock:/var/run/docker.sock'
|
- /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/telegraf.conf:/etc/telegraf/telegraf.conf:ro
|
||||||
- '/home/nick/configs/grafana/telegraf/hostnet.sh:/etc/telegraf/hostnet.sh'
|
- /home/nick/configs/grafana/telegraf/hostnet.sh:/etc/telegraf/hostnet.sh
|
||||||
environment:
|
environment:
|
||||||
- HOST_ETC=/hostfs/etc
|
HOST_ETC: /hostfs/etc
|
||||||
- HOST_PROC=/hostfs/proc
|
HOST_PROC: /hostfs/proc
|
||||||
- HOST_SYS=/hostfs/sys
|
HOST_SYS: /hostfs/sys
|
||||||
- HOST_VAR=/hostfs/var
|
HOST_VAR: /hostfs/var
|
||||||
- HOST_RUN=/hostfs/run
|
HOST_RUN: /hostfs/run
|
||||||
- HOST_MOUNT_PREFIX=/hostfs
|
HOST_MOUNT_PREFIX: /hostfs
|
||||||
networks:
|
networks:
|
||||||
- default
|
- default
|
||||||
- routing
|
- routing
|
||||||
user: "1000:975"
|
user: 1000:975
|
||||||
depends_on:
|
depends_on:
|
||||||
- influxdb
|
- influxdb
|
||||||
|
|
||||||
@@ -74,24 +74,14 @@ services:
|
|||||||
image: atribe/speedtest-for-influxdb-and-grafana
|
image: atribe/speedtest-for-influxdb-and-grafana
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
- '/home/nick/configs/grafana/speedtest/config.ini:/src/config.ini'
|
- /home/nick/configs/grafana/speedtest/config.ini:/src/config.ini
|
||||||
- '/home/nick/configs/grafana/speedtest/speedtest.py:/usr/local/lib/python3.7/site-packages/speedtest.py'
|
- /home/nick/configs/grafana/speedtest/speedtest.py:/usr/local/lib/python3.7/site-packages/speedtest.py
|
||||||
environment:
|
environment:
|
||||||
- PGID=1000
|
PGID: 1000
|
||||||
- PUID=1000
|
PUID: 1000
|
||||||
depends_on:
|
depends_on:
|
||||||
- influxdb
|
- influxdb
|
||||||
|
|
||||||
speedport-smart-reconnect:
|
|
||||||
image: registry.karaolidis.com/nikas36/speedport-smart-reconnect
|
|
||||||
restart: unless-stopped
|
|
||||||
environment:
|
|
||||||
- 'ROUTER_USERNAME=${ROUTER_USERNAME}'
|
|
||||||
- 'ROUTER_PASSWORD=${ROUTER_PASSWORD}'
|
|
||||||
depends_on:
|
|
||||||
- grafana
|
|
||||||
- speedtest
|
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
routing:
|
routing:
|
||||||
external: true
|
external: true
|
||||||
|
Reference in New Issue
Block a user