为了数据安全,数据库应该经常备份到其他设备中,其中备份到网盘是一个方便的做法,这里使用Rclone挂载Onedrive并设置从Docker和Kubernetes中自动导出数据库并备份。 挂载远程目录 首先安装Rclone…
使用Kubernetes部署Mastodon
Mastodon是一个基于ActivityPub协议的联邦式微博客类软件,可以搭建自己的实例并与其他实例互相连接,每个实例都可以有不同的主题要求或规定,此外也可以和其他使用ActivityPub协议的站点,诸如Plero…
使用Træfik(Traefik)与AutoBangumi搭建动画站
Træfik(Traefik)是云原生的反向代理和负载均衡器,比Nginx更适用于云环境,可以与各种容器编排和集群结合,并且支持动态配置。除此之外还提供诸如证书管理等许多功能以及支持各种插件。 AutoBangumi是从…
使用Backblaze B2和Cloudflare作为免费图床
B2是Backblaze提供的一个OSS存储服务,有着10G的免费容量以及每天1G的免费流量。而且他还是Cloudflare带宽联盟的成员,通过Cloudflare传输Backblaze中的内容是完全免费的。即使在超出免…
Firefox 虚拟机和宿主的编译时间测试
水群时候想到应该测试一下虚拟机和物理机性能差距能有多少,于是搞了这个测试,顺便水一篇文章。 变量控制的不是很彻底,不过不想因为这个拍脑袋想出来的测试重装系统,将就一下吧。 宿主硬件配置: 型号:Surface Book …
将Arch Linux导入Windows Linux子系统
虽然已经有了ArchWSL可以直接用,但是Arch的理念不正是自己动手的才是最好的么。 获取tar文件 将Linux导入Windows Linux子系统需要首先获得Linux发行版的tar文件,最简单的方式就是将Dock…
使用Cloudflare进行内网穿透
在没有公网IP的情况下,想要在外网进行访问则需要要进行内网穿透,而Cloudflare的零信任网络正好就提供了内网穿透的功能,由于Cloudflare也是DNS解析服务商,所以使用它的内网穿透可以直接与现有的域名一同使用…
为OpenSSH配置FIDO2认证
从OpenSSH 8.2版本开始,引入了通过FIDO2进行验证的方法。和PGP智能卡方式相比,使用FIDO2免去了更改SSH代理的麻烦,开箱即用。而对于更常见的使用私钥文件来说,由于FIDO2是独立的硬件设备,即使电脑本…
Nginx在端口转发时无法续订证书的解决办法
Nginx在设置对443端口进行转发后,有可能出现初次申请证书成功,但是无法续订证书的情况,这是由于Nginx的配置中只配置了80端口的验证,而续订时使用443端口进行验证。 在配置文件中,原有的端口转发的server块…
FreshRSS与Cloudflare共用时无法登陆的解决办法
当使用Cloudflare来加速FreshRSS之后,网站的登录按钮会失去作用,之后发现是Cloudflare的Rocket Loader功能触发了CSP导致了无法登陆。 要解决这个问题,第一个方法是关闭加速,在DNS控…