经验分享 未读
如何自己搭建busuanzi不蒜子平台,搭建静态博客的访问量统计
本站网页统计从2023年8月9日开始,之前的统计数据已全部清除。目前没有找回计划。算是作为一个新的开始吧。
之前看了一下网站的网络响应,可以说busuanzi占用了50%多的时间,busuanzi不蒜子太慢太卡,而很多静态博客都是用的busuanzi。毕竟公益免费。但是速度实在是太慢了,严重拖垮了网站速度。所以我放弃了数百万的数据,还是自搭建比较香,博客速度提升一大截。
看到杜老师开的公益项目,自搭建了一个busuanzi。所以说如果你想直接白嫖的话可以用一下杜老师提供的服务。使用杜老师服务就不需要再看下去啦~
杜老师自建国内不蒜子统计平台
请勿使用本文示例的busuanzi地址,因为有域名限制,仅限我使用
因为我个人习惯对于数据要求有掌控能力,并且对于用户隐私有一些方面的考量,所以这个文章就是具体介绍如何自己搭建busuanzi服务。相比于项目的官方文档,这个博客文章会更加细致的介绍,并对文档一些错误内容进行修正。
Github项目地址
项目作者
需要你需要拥有一台服务器,拥有docker环境并支持docker-compose。宝塔环境。
添加站点我们来添加一个站点,例如我添 ...
经验分享 未读
DNS污染解决:Docker pull 出现 tcp: lookup index.docker.io: no such host 错误家里有个专门服务于homeassistant的docker硬件,但是里面的homeassistant好久没有更新了,因为没有软路由也没有魔法所以没办法轻松的docker pull。因为用的是ghcr.io,所以报错。
例如我搜索nginx,报错为:
Error response from daemon: Get "https://index.docker.io/v1/search?q=nginx&n=25": dial tcp: lookup index.docker.io: no such host
解决方法这种情况大概率是DNS污染,我们可以通过host来绕过DNS污染的问题。
在ssh中输入
1dig @114.114.114.114 index.docker.io
你就可以获得index.docker.io的真实ip地址
随便选择一个复制下来,然后编辑host文件:
1vim /etc/hosts
按下i进入编辑模式,在一个空行中填写地址 空格 ip地址
例如:
1index.docker.io 18.215.138.58 ...
经验分享 未读
将Docker容器设置为开机启动项,开机自动启动容器之前挂的几个签到容器因为有一次维护服务器重启之后就忘记手动打开了,导致断签好几天。好气啊。群辉Docker可以直接在docker里面配置,但是服务器的话如果没有在最初安装的时候配置开机启动命令那么在安装后其实需要手动添加一下。
查看容器ID进入ssh,然后输入
1docker ps
复制你需要设置开机启动的id
设置开机自动启动输入
1docker update --restart=always 你的容器ID
例如
1docker update --restart=always fbb75d6ef0d1
如果是新建容器新建容器设置开机启动的话只需要添加参数即可。
1docker run -d --restart=always --name 容器名 镜像