# DS2API 环境变量配置模板 # 复制此文件为 .env 并根据需要修改 # ===== 服务配置 ===== # 服务端口 PORT=5001 # 服务监听地址 HOST=0.0.0.0 # 日志级别 (DEBUG, INFO, WARNING, ERROR) LOG_LEVEL=INFO # ===== 配置来源(以下三种方式选一种)===== # 方式1: JSON 字符串 # DS2API_CONFIG_JSON={"keys":["your-api-key"],"accounts":[{"email":"user@example.com","password":"xxx","token":""}]} # 方式2: Base64 编码的 JSON(推荐用于 Vercel,避免特殊字符问题) # DS2API_CONFIG_JSON=eyJrZXlzIjpbInlvdXItYXBpLWtleSJdLCJhY2NvdW50cyI6W3siZW1haWwiOiJ1c2VyQGV4YW1wbGUuY29tIiwicGFzc3dvcmQiOiJ4eHgiLCJ0b2tlbiI6IiJ9XX0= # 方式3: 配置文件路径(默认为 config.json) # DS2API_CONFIG_PATH=config.json # ===== 可选:自定义路径 ===== # Tokenizer 目录(留空使用项目根目录) # DS2API_TOKENIZER_DIR= # 模板目录 # DS2API_TEMPLATES_DIR=templates # WASM 文件路径 # DS2API_WASM_PATH=sha3_wasm_bg.7b9ca65ddd.wasm # ===== Admin 管理界面 ===== # Admin API 密钥(Vercel 部署必填!保护 WebUI 管理界面) # 首次同步时会自动保存到 Vercel 环境变量 DS2API_ADMIN_KEY=your-admin-secret-key # ===== Vercel 集成(可选,用于一键同步部署)===== # Vercel API Token(从 https://vercel.com/account/tokens 获取) # VERCEL_TOKEN=your-vercel-token # Vercel Project ID(在项目设置中找) # VERCEL_PROJECT_ID=prj_xxxxxxxxxxxx # Vercel Team ID(个人项目无需填写) # VERCEL_TEAM_ID=