# ========== 本地开发 / 非 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//Windsurf-linux-x64-.tar.gz