Files
pantoia/docker-compose.yml
Simon Martens c0683a7c1c Init
2025-10-02 23:22:48 +02:00

41 lines
833 B
YAML

services:
pantoiadb:
image: mysql:5.7
container_name: mysql-db-pantoia
restart: always
environment:
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
MYSQL_DATABASE: ${DB_NAME}
MYSQL_USER: ${DB_USER}
MYSQL_PASSWORD: ${MYSQL_PASSWORD}
volumes:
- pantoia-db-data:/var/lib/mysql
- ./db-dump:/docker-entrypoint-initdb.d
networks:
- pantoia-app-network
pantoia:
build: .
container_name: web-pantoia
restart: always
depends_on:
- pantoiadb
environment:
DB_HOST: ${DB_HOST}
DB_USER: ${DB_USER}
DB_PASS: ${DB_PASS}
DB_NAME: ${DB_NAME}
networks:
- pantoia-app-network
- caddynet
networks:
pantoia-app-network:
driver: bridge
caddynet:
external: true
volumes:
pantoia-db-data:
external: true