Awesome
busuanzi-sync
这是一个用于将 原版不蒜子 的统计数据同步到 soxft/busuanzi 的工具。
使用方法
- 按照提示填写 .env.exmaple 文件 并重命名为 .env
- 从 release 界面下载最新版本, 放置于 .env 同级目录
- 运行
./busuanzi-sync
等待同步完成
工作流程
- 读取博客的 sitemap.xml 获取到 博客相关的所有页面
- 顺序读取原版不蒜子的统计数据
- 同步到 soxft/busuanzi 使用的 redis 中
注意
如果您使用 docker-compose 部署 soxft/busuanzi, 那么可能需要在 docker-compose.yml 中添加如下配置:
......
redis:
image: redis:alpine
restart: always
+ ports:
+ - "6379:6379"
......
这样才能让 busuanzi-sync 在宿主机上连接到 busuanzi 的 redis 服务。
文章教程
@zhheo 提供了一个完整的 迁移至 docker-compose 部署的方案, 这篇文章或许可以带来一些帮助.