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

40 lines
894 B
YAML

# Development configuration for local testing
services:
template:
build:
context: ./docker/easy-appointments
dockerfile: Dockerfile.staging
image: template:dev
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/nixius/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: