version: '2' services: web: # image: openenergymonitor/emoncms:latest image: emoncms-local:latest environment: - "MQTT_BASETOPIC=homeassistant/emon" build: . volumes: - emon-phpfina:/var/opt/emoncms/phpfina - emon-phptimeseries:/var/opt/emoncms/phptimeseries links: - db - redis # MYSQL Database db: # Official MYSQL docker image # To do: make compatiable with 5.7 image: jsurf/rpi-mariadb:latest environment: - "MYSQL_HOST=mysql" volumes: - emon-db-data:/var/lib/mysql logging: driver: json-file options: max-size: "10m" redis: # Official redis image image: redis:5 # image: hypriot/rpi-redis volumes: - emon-redis-data:/data logging: driver: json-file options: max-size: "10m" volumes: emon-phpfiwa: driver: local emon-phpfina: driver: local emon-phptimeseries: driver: local emon-db-data: driver: local emon-redis-data: driver: local