Skip to content

coda8/cursor-api-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Cursor API Docker

自动构建并发布 wisdgod/cursor-api 的 Docker 镜像,供 xx025 的 Docker 栈使用。

  • 仓库不包含上游源码,仅保存 Dockerfile 与 CI 工作流
  • CI 使用 GitHub Actions,在 main 推送或手动触发时构建
  • 镜像推送至 ghcr.io/coda8/cursor-api-docker

镜像

Tag 说明
latest 根据上游 main 构建的最新版本
0.4.0-pre.22 与上游标签/版本对应

拉取示例:

docker pull ghcr.io/coda8/cursor-api-docker:latest
docker pull ghcr.io/coda8/cursor-api-docker:0.4.0-pre.22

构建参数

可通过工作流变量定制:

  • CURSOR_API_REPO:上游仓库,默认 wisdgod/cursor-api
  • CURSOR_API_REF:要 checkout 的分支或 tag,默认 main
  • TARGETARCHamd64arm64
  • BUILD_PREVIEWBUILD_COMPAT:是否开启上游 Dockerfile 中的可选 feature

默认构建 amd64、关闭 preview/compat。

GitHub Actions

工作流位于 .github/workflows/build.yml

  1. Checkout 本仓库
  2. Checkout 上游源码(指定 ref)
  3. 调用 Docker Buildx 构建 Dockerfile(包含上游源码)
  4. 推送到 GHCR,多标签(latest + 版本)

使用

需要在运行时提供上游项目要求的环境变量(如 AUTH_TOKENPORT 等),示例:

docker run -d --name cursor-api -p 3000:3000 \
  -e AUTH_TOKEN=your_token \
  ghcr.io/coda8/cursor-api-docker:latest

License

沿用上游 MIT/Apache-2.0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages