version: '2' services: sitecontroller: image: azeti/sitecontroller:latest volumes_from: - sitecontroller_data volumes: - './cfg:/opt/azeti/SiteController/config' depends_on: - mosquitto environment: - AZETI_SC_MQTT_HOST=mosquitto restart: always devices: - "/dev/ttyS4:/dev/ttyS4" # TODO: create container with persistance mosquitto: image: jllopis/mosquitto:v1.4.9 ports: - '1884:1883' # - '9883:9883' volumes_from: - mosquitto_persistence mosquitto_persistence: image: busybox volumes: # - /etc/mosquitto - /etc/mosquitto.d - /var/lib/mosquitto command: /bin/true sitecontroller_data: image: busybox volumes: - /opt/azeti/SiteController/persistent - /opt/azeti/SiteController/config command: /bin/true