version: '3' services: influxdb: image: influxdb:2.7-alpine env_file: - ./influxv2.env volumes: # Mount for influxdb data directory and configuration - /DockerDataPool/solarCtrl/influxDB:/var/lib/influxdb2:rw - ./influxDbConfig.yml:/etc/influxdb2/config.yml ports: - 8080:8086 networks: - solarctrlInternal # telegraf: # image: telegraf:1.27-alpine # depends_on: # - influxdb # volumes: # # Mount for telegraf config # - ./telegraf/telegraf.conf:/etc/telegraf/telegraf.conf:ro # env_file: # - ./influxv2.env mosquitto: image: eclipse-mosquitto:2.0.17 restart: always volumes: - ./mosquitto.conf:/mosquitto/config/mosquitto.conf - ./mosquitto.passwd:/mosquitto/config/mosquitto.passwd - ./data/mosquitto/data:/mosquitto/data - ./data/mosquitto/log:/mosquitto/log ports: - 1883:1883 networks: - solarctrlInternal networks: solarctrlInternal: