新功能: 1. 部门管理功能 - 管理员可在系统设置中添加/删除部门 - 用户注册时从下拉框选择部门 - 新增Department数据库表和API 2. 文件上传优化 - 支持直接上传源文件(.max/.psd/.ai/.cad/.dwg/.c4d) - 自动识别文件类型并设置素材类型 - 压缩包需手动选择类型 - 优化拖拽上传体验 数据库变更: - 新增departments表 - User表新增department字段
41 lines
1.2 KiB
YAML
41 lines
1.2 KiB
YAML
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
|
|
|