docker-openwrt/monitoring/docker-compose.yaml

36 lines
775 B
YAML

version: "3"
services:
grafana:
image: grafana/grafana:6.6.2
networks:
openwrt-lan:
ipv4_address: $GF_ADDRESS
ports:
- "3000:3000"
env_file:
- .env
volumes:
- "./grafana/provisioning:/etc/grafana/provisioning"
- "./grafana/dashboard-openwrt.json:/var/lib/grafana/dashboards/dashboard-openwrt.json"
restart: always
influxdb:
image: influxdb:1.7
networks:
openwrt-lan:
ipv4_address: $INFLUXDB_ADDRESS
env_file:
- .env
volumes:
- "./influxdb/influxdb.conf:/etc/influxdb/influxdb.conf"
- "./influxdb/types.db:/usr/share/collectd/types.db"
- "influxdb:/var/lib/influxdb"
restart: always
networks:
openwrt-lan:
external: true
volumes:
influxdb: