balitasehat/docker-compose.yml
2025-08-24 01:04:03 +07:00

43 lines
878 B
YAML

services:
balitasehat-server:
build: ./balitasehat-server
image: balitasehat-server:latest
container_name: balitasehat-server
ports:
- "${PORT:-8080}:8080"
restart: always
depends_on:
- mysql
networks:
- balitasehat_network
balitasehat-client:
build: ./balitasehat-client
image: balitasehat-client:latest
container_name: balitasehat-client
ports:
- "${CLIENT_PORT:-4173}:4173"
restart: always
networks:
- balitasehat_network
mysql:
image: mysql
container_name: balitasehat-mysql
restart: always
environment:
- MYSQL_ROOT_PASSWORD=root
- MYSQL_DATABASE=balitasehat
ports:
- "3306:3306"
volumes:
- mysql_data:/var/lib/mysql
networks:
- balitasehat_network
volumes:
mysql_data:
networks:
balitasehat_network:
driver: bridge