Spaces:
Sleeping
Sleeping
| # ========== 本地开发 / 非 HF 通用 ========== | |
| # 本地默认端口。注意:HF Space 运行时会被强制写成 PORT=7860 | |
| PORT=3001 | |
| # API key for incoming requests (leave empty for open access) | |
| API_KEY= | |
| # ========== Windsurf Auth(可选预置;不填也可启动,后续可通过 Dashboard / Token / 批量添加账号) ========== | |
| # 方式 1:直接填写 Windsurf / Codeium API Key | |
| CODEIUM_API_KEY= | |
| # 方式 2:填写 windsurf.com/show-auth-token 获取的 token | |
| CODEIUM_AUTH_TOKEN= | |
| # ========== Language Server(HF Space 会强制覆盖 LS_BINARY_PATH) ========== | |
| # HF Space 运行时固定为 /opt/windsurf/language_server_linux_x64 | |
| LS_BINARY_PATH=/opt/windsurf/language_server_linux_x64 | |
| # 可选:Language Server gRPC port | |
| LS_PORT=42100 | |
| # ========== 可选运行参数(HF Space Variables / Secrets 推荐填写) ========== | |
| CODEIUM_API_URL=https://server.self-serve.windsurf.com | |
| DEFAULT_MODEL=claude-4.5-sonnet-thinking | |
| MAX_TOKENS=8192 | |
| LOG_LEVEL=info | |
| DASHBOARD_PASSWORD= | |
| # ========== GitHub -> HF Space 发布配置(GitHub 仓库使用,不是 HF Space 运行时) ========== | |
| # GitHub Secret:推送到 HF Space 仓库所需 token | |
| HF_TOKEN= | |
| # GitHub Secret:目标 Space 仓库 | |
| HF_SPACE_REPO=DanielleNguyen/WindsurfAPI | |
| # GitHub Variable:Docker 构建期下载官方 Linux x64 tar.gz 安装包的地址 | |
| HF_LS_DOWNLOAD_URL= | |
| # ========== HF Space 最终清单 ========== | |
| # HF Space 必填 Secrets: | |
| # 1. API_KEY | |
| # | |
| # HF Space 可选预置 Secrets: | |
| # 1. CODEIUM_API_KEY | |
| # 2. CODEIUM_AUTH_TOKEN | |
| # 不预置也能启动,后续可通过 Dashboard / Token / 批量添加账号 | |
| # | |
| # HF Space 推荐 Variables / Secrets: | |
| # 1. DEFAULT_MODEL | |
| # 2. MAX_TOKENS | |
| # 3. LOG_LEVEL | |
| # 4. DASHBOARD_PASSWORD | |
| # 5. LS_PORT | |
| # 6. CODEIUM_API_URL | |
| # | |
| # HF Space 不需要填写: | |
| # 1. PORT(会固定写成 7860) | |
| # 2. LS_BINARY_PATH(会固定写成 /opt/windsurf/language_server_linux_x64) | |
| # 3. HF_TOKEN / HF_SPACE_REPO / HF_LS_DOWNLOAD_URL(这些只给 GitHub Actions 用) | |
| # | |
| # 当前推荐的 HF_LS_DOWNLOAD_URL 形态: | |
| # https://windsurf-stable.codeiumdata.com/linux-x64/stable/<version>/Windsurf-linux-x64-<version>.tar.gz | |