--- title: OpenCode emoji: ⚡ colorFrom: green colorTo: gray sdk: docker app_port: 7860 pinned: false --- # OpenCode on Hugging Face Spaces 本 Space 使用 Docker 部署 [OpenCode](https://opencode.ai/) 的 HTTP 服务,并配置了: - **Storage Bucket** 挂载到 `/data`,用于实时读写(会话、配置等) - **每 120 秒自动同步** `/data` 到私有数据集 `jamesw853/opencode-data`(需要设置 `HF_TOKEN` 和 `OPENCODE_DATASET_REPO` 环境变量) ## 使用方式 - **API 文档**:访问 `/docs`(OpenCode serve 自带) - **健康检查**:`GET /health` ## 环境变量(Secrets) - `HF_TOKEN`:你的 Hugging Face 访问令牌(需 write 权限) - `OPENCODE_DATASET_REPO`:数据集 ID,例如 `jamesw853/opencode-data` ## 持久化 - 主存储:Storage Bucket(挂载到 `/data`) - 备份:私有数据集(每 120 秒同步)