Files
pantoiaperiodica/docker-compose.yml
Simon Martens 60a7869788 Initial
2025-10-02 23:23:50 +02:00

41 lines
923 B
YAML

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