# Development configuration for local testing services: easy-appointments: build: context: ./docker/easy-appointments dockerfile: Dockerfile.staging image: git.nixc.us/colin/easy-appointments:staging environment: BASE_URL: "http://localhost" DEBUG_MODE: "TRUE" DB_HOST: "mariadb" DB_NAME: "easyappointments" DB_USERNAME: "root" DB_PASSWORD: "secret" volumes: - ./docker/easy-appointments/src:/scratch - ./temp:/temp networks: - dev_network ports: - "8080:80" mariadb: build: context: ./docker/mariadb dockerfile: Dockerfile.staging image: git.nixc.us/colin/template:staging-mariadb environment: - MARIADB_ROOT_PASSWORD=secret - MARIADB_DATABASE=easyappointments networks: - dev_network volumes: - mariadb_data:/var/lib/mysql networks: dev_network: volumes: mariadb_data: