↩ Back
busuanzi-sync

$ gh repo view busuanzi-sync --readme

busuanzi-sync

A tool for sync from origin busuanzi

1Forks 0GoUnlicensed2024/09/25GitHub ↗

busuanzi-sync

这是一个用于将 原版不蒜子 的统计数据同步到 soxft/busuanzi 的工具。

使用方法

  1. 按照提示填写 .env.exmaple 文件 并重命名为 .env
  2. 从 release 界面下载最新版本, 放置于 .env 同级目录
  3. 运行 ./busuanzi-sync 等待同步完成

工作流程

  1. 读取博客的 sitemap.xml 获取到 博客相关的所有页面
  2. 顺序读取原版不蒜子的统计数据
  3. 同步到 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 部署的方案, 这篇文章或许可以带来一些帮助.

comments

$ tail -n 20 comments/busuanzi-sync.log

Comments

// project discussion

加载中...