LOADING

加载过慢请开启缓存 浏览器默认开启

让每个人都能够轻易部署插件市场镜像

How

基于Hoshino-Yumetsuki的repo 做了改进,实现纯GitHub Action拉取npmjs仓库里的全部koishi-plugins

拉取的完整json与预制的index.html商店预览将会被Action Push到pages分支

只需要通过各类静态资源Pages部署服务选择到你的fork仓库的 pages 分支再添加一个域名就可以实现定时拉取的Koishi-Registry

比如 腾讯云EdgeOne Pages国内版,如此就简单实现了商店镜像,全程只需要点点点

怎么做

  1. 首先fork本仓库 >>WavesMan/Koishi-Registry Fork

  2. 然后前往你的Fork仓库的设置页,选择 Action > General,将 Workflow permissions 设置为 Read and write permissions,记得Save

  3. 前往GitHub Actions,你应该会看见一个失败的Action,你可以选择等待15分钟自动运行下一个工作流。但是建议你进入失败的Action,点击 Re-run jobs 重新运行。

  4. 运行成功后你可以得到一个pages分支,比如 WavesMan/Koishi-Registry/tree/pages

  5. 打开你的静态网页Pages部署商,比如 Tencent EdgeOne PagesCloudflare Pages 等,选择你的Fork仓库的pages分支,并设置好你的域名,等待部署完成即可

我的镜像源

顺带附上我的市场镜像源:https://ks-store.waveyo.cn/index.json

01.png
02.png