Files
family_budget/docker-compose.yml

32 lines
729 B
YAML

# NPM: указывайте Forward на порт 3002 (frontend). Frontend проксирует /api на backend.
# Backend, frontend и PostgreSQL — в одной сети (postgres_default).
services:
backend:
build:
context: .
dockerfile: Dockerfile.backend
container_name: family-budget-backend
env_file:
- ./backend/.env
ports:
- "3000:3000"
restart: unless-stopped
networks:
- postgres_default
frontend:
build:
context: .
dockerfile: Dockerfile.frontend
container_name: family-budget-frontend
ports:
- "3002:80"
restart: unless-stopped
networks:
- postgres_default
networks:
postgres_default:
external: true