自建不蒜子API
前言
不蒜子 是一款很好用的前端计数工具,但是因为流量日渐变多,经常会出现 502 的情况
于是就找到了soxft/busuanzi ,然后用docker成功在Koyeb上部署不蒜子
但是由于这个不蒜子没有Web 管理面板,而如果之前使用的是其他程序统计访问量,切换到使用 busuanzi 来统计,就需要修改访问量
所以我基于yuantuo666/busuanzi 这个版本的不蒜子魔改,然后将其部署到docker和ghcr里面
然后这个教程就诞生了(bushi
Koyeb部署
Redis数据库
这个不蒜子默认用的Redis数据库,这边推荐upstash
直接注册个账号然后新建个项目 
复制这里面的数据库地址(后面的“:”和端口要复制下来!)和密码
正式开始部署
老样子,注册个koyeb账号
注册koyeb账号必须开t才没有银行卡验证的选项
(注册过koyeb账号且没有部署项目就不用这个步骤)
然后再新建个Web Service
选择docker
image填写docker.io/szninty/busuanzi:houtai或者ghcr.io/SinzMise/busuanzi
划到下面,点击Advanced,添加环境变量 
| Name | Value | 必选 |
|---|---|---|
| API_SERVER | busuanzi.js API地址 需要转译 | √ |
| REDIS_ADDR | Redis 数据库地址(带端口) | √ |
| REDIS_PWD | Redis 密码 | √ |
| JWT_SECRET | JWT加密秘钥,可乱填 | √ |
| ADMIN_PASSWORD | 后台管理密码 | √ |
| LOG_ENABLE | 是否开启日志,默认 true |
下面的port改为8080 准备好了之后可以点击deploy,等一会就可以体验到不蒜子了
评论区
如果等了很久没有评论框显示,说明评论系统出现问题。
如遇这种情况,请联系站长:email@sinzmise.top