Files
PeenarTech/compose.yaml
2026-04-19 19:29:31 +02:00

30 lines
694 B
YAML

services:
server:
build: .
restart: always
ports:
- "8080:80"
volumes:
- ".:/var/www/html"
environment:
- DB_HOST=${DB_HOST}
- DB_NAME=${DB_NAME}
- DB_USER=${DB_USER}
- DB_PASSWORD=${DB_PASSWORD}
depends_on:
database:
condition: service_healthy
database:
image: mariadb:lts
restart: always
environment:
MARIADB_ROOT_PASSWORD: ${DB_ROOT_PASSWORD}
MARIADB_DATABASE: ${DB_NAME}
MARIADB_USER: ${DB_USER}
MARIADB_PASSWORD: ${DB_PASSWORD}
healthcheck:
test: ["CMD", "healthcheck.sh", "--connect", "--innodb_initialized"]
interval: 10s
timeout: 5s
retries: 5