前言
最近进博客的时候,发现访客计数总是卡着出不来,严重拖慢了博客的速度。经过我的研究,找到了可以自己部署的busuanzi
项目介绍
该项目使用Golang编程语言和Redis数据库来实现类似于busuanzi的功能。它通过统计不同IP地址来计算访客数量(UV),并通过Referer字段来区分页面浏览量(PV)。
感谢作者xcsoft
部署
创建docker-compose.yaml
文件,写入以下内容
1 | version: "3" |
然后运行命令拉取docker
1 | docker-compose up -d |
然后就好了捏(docker真方便
禁止跨域访问
自建当然是给自己用,这就需要禁止跨域访问。进入目录下的./data/bsz/config.yaml
把Access-Control-Allow-Origin
后面加上你的网站,比如
1 | Access-Control-Allow-Origin: "https://xsl.im" |
修改后,删除原 docker 重新运行 docker 模板即可