version: '3.8' services: app: build: context: . dockerfile: Dockerfile container_name: youyidian-3d-material restart: unless-stopped ports: - "4320:3000" environment: - NODE_ENV=production - DATABASE_URL=postgresql://gongxiangpan:gongxiangpan123@192.168.58.20:5432/lobechat - DATABASE_DRIVER=node - KEY_VAULTS_SECRET=/7DcksaICAECGjB38O3s8AE0wj2NoGzwIog0iUUMugY= - VECTOR_DB=pgvector - PGVECTOR_DB_URL=postgresql://gongxiangpan:gongxiangpan123@192.168.58.20:5432/lobechat - STORAGE_PROVIDER=s3 - S3_ENDPOINT=https://s3.1080p.hk - S3_BUCKET=jsxiangche - S3_ACCESS_KEY_ID=AEvT1p0wSNjow3Asu9NV - S3_SECRET_ACCESS_KEY=u8nzFl1S6dNoT5PQaQhkHz8Du6iX0hVnPswtvHhs - S3_REGION=us-east-1 - S3_PUBLIC_DOMAIN=https://s3.1080p.hk/jsxiangche - S3_ENABLE_PATH_STYLE=1 - S3_SET_ACL=1 - S3_PREVIEW_URL_EXPIRE_IN=7200 - NEXT_PUBLIC_S3_FILE_PATH=由壹点AI/ - NEXTAUTH_URL=http://192.168.58.20:4320 - NEXTAUTH_SECRET=your-secret-key-change-this-in-production volumes: - ./uploads:/app/uploads networks: - app-network networks: app-network: driver: bridge