solarCtrlServerbased_docker.../docker-compose.yml
2023-09-09 23:48:03 +00:00

40 lines
994 B
YAML

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: