Files
ponzi/docker-compose.yml
Ivo Spijkerman bca9875949
All checks were successful
Build / build (push) Successful in 2m54s
fix build
2025-08-31 21:39:32 +02:00

38 lines
1.1 KiB
YAML

services:
server:
build: .
container_name: ponzi-app
ports:
- "1213:80"
environment:
- APP_KEY=base64:i2khvsOjLkIe1IwUOB6KACq4xoT2RnXvv5XQbDsVws4= # For dev only, is not used anywhere else
- ADMIN_PASS=adminadmin
- DB_CONNECTION=mariadb
- DB_HOST=ponzi-db
- DB_DATABASE=ponzi
- DB_USERNAME=root
- DB_PASSWORD=someroot
depends_on:
- db
restart: unless-stopped
db:
image: mariadb:10
container_name: ponzi-db
command: '--default-authentication-plugin=mysql_native_password'
volumes:
- db_data:/var/lib/mysql
restart: unless-stopped
environment:
- MYSQL_ROOT_PASSWORD=someroot
- MYSQL_DATABASE=ponzi
- MYSQL_USER=ponzi
- MYSQL_PASSWORD=ponzipass
healthcheck:
test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u", "root", "-psomeroot"]
interval: 10s
timeout: 5s
retries: 5
volumes:
db_data: {}