Files
T120B165/compose.yaml
2025-11-09 22:52:12 +02:00

46 lines
959 B
YAML

services:
t120b165-imgboard:
image: t120b165-imgboard
container_name: t120b165_app
restart: unless-stopped
build:
context: .
dockerfile: T120B165-ImgBoard/Dockerfile
depends_on:
- db
ports:
- "8080:8080"
volumes:
- app_data:/app/Storage
t120b165-imgboard-client:
image: t120b165-imgboard-client
container_name: t120b165_app_client
restart: unless-stopped
build:
context: .
dockerfile: Client/Dockerfile
depends_on:
- db
- t120b165-imgboard
ports:
- "8000:3000"
db:
image: mariadb:lts
container_name: t120b165_db
restart: unless-stopped
environment:
MARIADB_ROOT_PASSWORD: supersecretpassword
MARIADB_DATABASE: imgboard_db
MARIADB_USER: imgboard
MARIADB_PASSWORD: supersecretpassword
volumes:
- db_data:/var/lib/mysql
volumes:
app_data:
driver: local
db_data:
driver: local