.env.example
Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow. (showing first 20, more exist in .env.example)
DATABASE_URL
secret
数据库 本地开发模式:docker-compose.yml 将 MySQL 映射到宿主机的 13306 端口 Docker 容器模式:docker-compose.yml 会自动覆盖此配置
STORAGE_TYPE
存储 minio: S3 兼容对象存储(默认) local: 本地文件存储(仅开发调试) cos: 预留 provider(当前版本未实现)
MINIO_ENDPOINT
MinIO / S3 兼容存储配置 本地开发模式:docker-compose.yml 将 MinIO 映射到宿主机的 19000 端口
MINIO_REGION
MINIO_BUCKET
MINIO_ACCESS_KEY
secret
MINIO_SECRET_KEY
secret
MINIO_FORCE_PATH_STYLE
NEXTAUTH_URL
认证 本地开发模式(方式三):使用 http://localhost:3000 Docker 容器模式(方式一、二):由 docker-compose.yml 注入为 http://localhost:13000
NEXTAUTH_SECRET
secret
INTERNAL_APP_URL
应用内部自调用地址 仅用于服务端内部 fetch 本应用 API / 文件。 本地开发模式通常与 NEXTAUTH_URL 一致;Docker 模式由 docker-compose.yml 注入为 http://127.0.0.1:3000
CRON_SECRET
secret
内部密钥
INTERNAL_TASK_TOKEN
secret
API_ENCRYPTION_KEY
secret
REDIS_HOST
Redis 本地开发模式:docker-compose.yml 将 Redis 映射到宿主机的 16379 端口 Docker 容器模式:docker-compose.yml 会自动覆盖此配置
REDIS_PORT
REDIS_USERNAME
REDIS_PASSWORD
secret
REDIS_TLS
WATCHDOG_INTERVAL_MS
Worker 配置