1
0
Fork 0
easy-appointments/docker-compose.dev.yml

40 lines
933 B
YAML

# 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: