elearning/Backend/compose.yaml

30 lines
666 B
YAML
Raw Permalink Normal View History

2026-01-08 03:58:29 +00:00
services:
# Backend API (Local Build)
backend:
build:
context: .
dockerfile: Dockerfile
container_name: elearning-backend-local
restart: unless-stopped
ports:
- "4000:4000"
env_file:
- .env
environment:
- NODE_ENV=development
- DATABASE_URL=postgresql://postgres:12345678@postgres:5432/elearning_dev
- S3_ENDPOINT=http://minio:9000
- S3_ACCESS_KEY=admin
- S3_SECRET_KEY=12345678
- SMTP_HOST=mailhog
- SMTP_PORT=1025
volumes:
- ./src:/app/src
- ./prisma:/app/prisma
networks:
- elearning-network
2026-01-08 03:58:29 +00:00
networks:
elearning-network:
driver: bridge