# 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" # SMTP Configuration SMTP_HOST: "box.p.nixc.us" SMTP_PORT: "465" SMTP_USERNAME: "appointments@colinknapp.com" SMTP_PASSWORD: "uQH33ygJVrNWSW0MzWXZgMMVmLGhE3ZI" SMTP_SECURITY: "ssl" COMPANY_NAME: "Colin Knapp Appointments (Dev)" COMPANY_EMAIL: "appointments@colinknapp.com" COMPANY_LINK: "https://colinknapp.com" 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: