version: '3' services: calendarwatch: build: context: ./calendarwatch image: calendarwatch:latest container_name: calendarwatch environment: - FLASK_APP=/home/calendarwatch/server.py volumes: - ../:/home/calendarwatch ports: - "0.0.0.0:8084:8084" mariadb: image: mariadb container_name: maridab environment: - MYSQL_ROOT_PASSWORD=pw - MYSQL_DATABASE=calendarwatch - MYSQL_USER=user - MYSQL_PASSWORD=pw volumes: - database:/var/lib/mysql volumes: database: driver: local