weatherstation-influx/docker-compose.yml

36 lines
888 B
YAML

version: "3"
services:
import:
build: importer
image: docker.clkl.de/weather/import:0.3
environment:
- PYTHONUNBUFFERED=1
- TF_HOST=192.168.2.160
- TF_PORT=4223
- TF_ID=DYC
- INFLUX_URL=http://influxdb:8086
- INFLUXDB_DB=mydb
influxdb:
image: influxdb:1.5-alpine
#TODO: 1.7-alpine
command: influxd -config /etc/influxdb/influxdb.conf
ports:
- "8086:8086"
volumes:
- "./influxdb/:/var/lib/influxdb"
environment:
- INFLUXDB_DB=mydb # Y U NO WORK?!
#- INFLUXDB_USER=user
#- INLFUXDB_USER_PASSWORD=<secret>
grafana:
image: grafana/grafana
#TODO: 6.2.5
ports:
- "3000:3000"
volumes:
# - "./grafana_etc/:/etc/grafana/"
- "./grafana_lib/:/var/lib/grafana/"
# docker-compose exec influxdb influx_inspect export -database mydb -out /var/lib/influxdb/backup-text-dump -datadir /var/lib/influxdb/data -waldir /var/lib/influxdb/wal