version: "3.9"

services:
  backend:
    build:
      context: .
      dockerfile: Dockerfile
    container_name: mengyaconnect-backend
    environment:
      # 后端监听端口
      - PORT=8080
      # 数据目录（容器内），会挂载到宿主机目录
      - DATA_DIR=/app/data
      # 可按需放开 CORS / WebSocket 来源
      - ALLOWED_ORIGINS=*
    ports:
      # 宿主机 2431 → 容器 8080
      - "2431:8080"
    volumes:
      # 持久化数据目录
      - /shumengya/docker/mengyaconnect-backend/data/:/app/data
    restart: unless-stopped

