diff --git a/docker-compose2.yaml b/docker-compose2.yaml new file mode 100644 index 0000000..f0af3d1 --- /dev/null +++ b/docker-compose2.yaml @@ -0,0 +1,50 @@ +services: + grafana: + image: grafana/grafana:8.2.2-ubuntu + hostname: ${DOCKERHOSTNAME} + ports: + - 8087:3000 + container_name: grafana + environment: + - GF_INSTALL_PLUGINS=${GRAFANA_GF_INSTALL_PLUGINS} + - TZ=Europe/Amsterdam + logging: + driver: json-file + options: + max-file: ${DOCKERLOGGING_MAXFILE} + max-size: ${DOCKERLOGGING_MAXSIZE} + restart: unless-stopped + volumes: + - /etc/localtime:/etc/localtime:ro + - ./grafana:/var/lib/grafana + - ./data:/storage + + mqtt: + image: eclipse-mosquitto:2.0.14 + ports: + - 1883:1883 + restart: unless-stopped + volumes: + - ./data/mqtt:/mosquitto/config:ro + - ./data/mqtt:/mosquitto/log + - ./data/mqtt:/mosquitto/data + + influxdb: + image: influxdb:1.8 + hostname: influx + ports: + - 8086:8086 + container_name: influxdb + environment: + - TZ=Europe/Amsterdam + logging: + driver: json-file + options: + max-file: ${DOCKERLOGGING_MAXFILE} + max-size: ${DOCKERLOGGING_MAXSIZE} + restart: unless-stopped + volumes: + - /etc/localtime:/etc/localtime:ro + - ./influx:/var/lib/influxdb + - ./data:/storage + \ No newline at end of file