This commit is contained in:
Simon Martens
2025-10-02 23:23:50 +02:00
commit 60a7869788
631 changed files with 165659 additions and 0 deletions

40
docker-compose.yml Normal file
View File

@@ -0,0 +1,40 @@
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