Files
packliste/docker-compose.yml

27 lines
570 B
YAML

services:
web:
build: .
ports:
- "8000:80"
volumes:
- ./src:/var/www/html
- ./config.ini:/var/www/config.ini
depends_on:
- db
db:
image: mariadb:10.6
environment:
MYSQL_ROOT_PASSWORD: rootpassword
MYSQL_DATABASE: packliste
MYSQL_USER: packuser
MYSQL_PASSWORD: packpass
volumes:
- ./packliste.sql:/docker-entrypoint-initdb.d/init.sql
# Persist data locally so restarts don't wipe the DB (optional but good)
# volumes:
# - db_data:/var/lib/mysql
# volumes:
# db_data: