26 lines
729 B
YAML
26 lines
729 B
YAML
version: '3.8'
|
|
|
|
services:
|
|
app:
|
|
build: .
|
|
ports:
|
|
- "${PORT:-3000}:${PORT:-3000}"
|
|
environment:
|
|
- PORT=${PORT:-3000}
|
|
- STORAGE_TYPE=${STORAGE_TYPE:-local}
|
|
- COS_SECRET_ID=${COS_SECRET_ID}
|
|
- COS_SECRET_KEY=${COS_SECRET_KEY}
|
|
- COS_BUCKET=${COS_BUCKET}
|
|
- COS_REGION=${COS_REGION}
|
|
- COS_DOMAIN=${COS_DOMAIN}
|
|
- OSS_REGION=${OSS_REGION}
|
|
- OSS_ACCESS_KEY_ID=${OSS_ACCESS_KEY_ID}
|
|
- OSS_ACCESS_KEY_SECRET=${OSS_ACCESS_KEY_SECRET}
|
|
- OSS_BUCKET=${OSS_BUCKET}
|
|
- LOCAL_DOMAIN=${LOCAL_DOMAIN:-http://localhost:3000}
|
|
- UPLOAD_PATH=${UPLOAD_PATH:-uploads}
|
|
volumes:
|
|
- ./uploads:/app/uploads
|
|
- ./lib:/app/lib
|
|
restart: unless-stopped
|