forked from Nixius/template
40 lines
894 B
YAML
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: |