version: '3.8' services: # Frontend service using Nginx frontend: build: context: . dockerfile: Dockerfile ports: - "80:80" depends_on: - backend networks: - app-network # Backend service backend: build: context: . dockerfile: Dockerfile.backend ports: - "3001:3001" environment: - PORT=3001 - EMAIL_USER=${EMAIL_USER} - EMAIL_PASS=${EMAIL_PASS} env_file: - .env networks: - app-network networks: app-network: driver: bridge