minis-data-old/docker-compose.yaml
walamana baf47ded27
All checks were successful
Deploy minis-data-old / build (push) Successful in 26s
pipeline (#1)
Co-authored-by: walamana <kontakt@walamana.de>
Reviewed-on: https://git.walamana.de/walamana/minis-data-old/pulls/1
2024-08-07 18:19:29 +02:00

43 lines
939 B
YAML

name: minis-data-old
networks:
minis-data-old: {}
services:
db:
image: mariadb:latest
restart: always
container_name: mariadb
environment:
MARIADB_USER: minis
MARIADB_PASSWORD: minis
MARIADB_DATABASE: minis
MARIADB_RANDOM_ROOT_PASSWORD: 1
networks:
- minis-data-old
volumes:
- ./init.sql:/docker-entrypoint-initdb.d/init.sql
ports:
- "3306:3306"
healthcheck:
test: ["CMD", "healthcheck.sh", "--connect", "--innodb_initialized"]
start_period: 10s
interval: 10s
timeout: 5s
retries: 3
app:
image: git.walamana.de/walamana/minis-data-old:latest
restart: always
ports:
- "8383:8383"
networks:
- minis-data-old
depends_on:
db:
condition: service_healthy
restart: true
environment:
DB_HOST: mariadb
DB_USER: minis
DB_PASSWORD: minis
DB_DATABASE: minis