配置所有标记为 “Mandatory(必填)” 的环境变量对确保 Maxun 正常运行非常重要。

    变量名 是否必填 描述 如果未设置
    BACKEND_PORT 后端运行使用的端口。Docker 设置需要用到 默认值:8080
    FRONTEND_PORT 前端运行使用的端口。Docker 设置需要用到 默认值:5173
    BACKEND_URL 后端服务运行的地址 默认值:http://localhost:8080
    VITE_BACKEND_URL 前端用来连接后端的地址 默认值:http://localhost:8080
    PUBLIC_URL 前端服务运行的地址 默认值:http://localhost:5173
    VITE_PUBLIC_URL 后端用来连接前端的地址 默认值:http://localhost:5173
    JWT_SECRET 用于签名和验证 JWT 的密钥 JWT 认证将无法使用
    DB_NAME 要连接的 Postgres 数据库名称 数据库连接将失败
    DB_USER 用于连接 Postgres 数据库的用户名 数据库连接将失败
    DB_PASSWORD 用于连接 Postgres 数据库的密码 数据库连接将失败
    DB_HOST Postgres 数据库服务器的地址 数据库连接将失败
    DB_PORT 用于连接 Postgres 数据库的端口 数据库连接将失败
    ENCRYPTION_KEY 用于加密敏感数据(代理、密码等)的密钥 加密功能将无法使用
    MINIO_ENDPOINT MinIO 的地址,用于存储机器人运行截图 无法连接 MinIO 存储
    MINIO_PORT MinIO 服务的端口 无法连接 MinIO 存储
    MINIO_CONSOLE_PORT MinIO WebUI 的端口,Docker 环境下需要配置 无法访问 MinIO 的 Web UI
    MINIO_ACCESS_KEY 用于 MinIO 认证的 Access Key MinIO 认证将失败
    GOOGLE_CLIENT_ID 用于 Google OAuth 的客户端 ID,用于 Google Sheet 集成登录认证 Google 登录将无法使用
    GOOGLE_CLIENT_SECRET 用于 Google OAuth 的客户端密钥 Google 登录将无法使用
    GOOGLE_REDIRECT_URI Google OAuth 回调处理用的 Redirect URI Google 登录将无法使用
    REDIS_HOST Redis 服务器地址,BullMQ 会使用它来调度机器人任务 Redis 连接将失败
    REDIS_PORT Redis 服务器端口号 Redis 连接将失败
    MAXUN_TELEMETRY 是否禁用匿名使用数据的收集。保持开启有助于我们了解产品使用方式和评估新改动的影响。建议保留开启状态 不会收集遥测数据