GitHub 终究还是个 Hub ——中心化的服务。即使它是全球最大的代码托管平台,无论是出于 DMCA 之类的法律原因导致自己辛苦编制的代码被删除(参见 GitHub DMCA Repository ),抑或是因为些许其他不可描述的因素导致心血资源的消失,这些都是将代码部署在如 GitHub 这样的公共平台上可能发生的恶性事件。
联合部署 Mastodon 与 Synapse
Mastodon 基于 ActivityPub 协议提供去中心化的联邦宇宙微博服务,Synapse 基于 Matrix 协议提供去中心化的即时通信服务,通过 Mastodon 的 OAuth 2.0 机制让 Synapse 可以共享 Mastodon 的账户信息,进而实现共享域名和单点登录集成,是不是非常优雅呢。
为nginx提供GeoIP2支持
最近在处理站点的连接优化问题,需要通过检测访问者的 IP ,来选择是否经由 CloudFlare 代理,还是通过一个优化的直连地址进行体验优化。经过一些资料的比对,最终决定使用 GeoIP2 分辨来访者 IP 归属地,并通过 nginx 设置对应的规则来跳转访问。
从Disqus迁移到Waline
1202年了,Disqus还在用iframe加载,我除了露出 震撼猫咪.jpg 的表情之外,已经没有什么更能形容遭受的震惊感了。无奈Valine不支持邮件提醒新评论,虽然Disqus的提醒也日常无法收到,但至少比起手动检查还是要心理安慰很多了。直到前几天,机缘巧合之下我发现了Waline这款衍生自Valine却同时具有后端管理功能的评论框架,于是就萌生了迁移评论系统的新想法。
使用Docker最小化部署Misskey
继之前的 搭建一只Misskey实例 之后,在持续部署与本地开发的过程中,我又发现了许多之前疏漏的细节问题,例如对于镜像使用的掌握、对于相关参数的设置方案等等。因而觉得有必要重新来整理一下思路,准备更全面更精简的部署方案呢
在 Debian 9 上安装 WireGuard VPN
本教程主要为从Linode文档Set Up WireGuard VPN on Debian处翻译搬运的版本,其中加入了一些个人的经验和见解和修改,如果您有任何疑惑,欢迎您随时与我们联系。
为Misskey配置外部存储
去中心化的社交平台固然相当美好,但作为平台的部署者要考虑的也有许多平时运行维护相关的日常惯例。例如在一些资源文件的存储方面,对于普通的性能见长、硬盘狭小的VPS而言,有着不小的挑战;而一般为存储特化、以硬盘容量见长的服务器,则通常并不会配备强大的其他资源核心。因而为Misskey配备一个网路环境优良的外置存储,一方面可以有助于对于处理核心的保护和特化支持,另一方面也能提升用户的使用体验。
修复PS4手柄(DS4)的摇杆漂移问题
这几天疯狂肝原神ing
却莫名发现购买一年有余(半年吃灰)手柄拥有了自己的意识,两摇杆总是到处漂,且不说爬坡时总是无端跳下悬崖、战斗时莫名全场瞎跑,光是镜头原地360°大旋转就已经足够让人感到无端迷惑了。网上顺手找了找资料,看了一眼被晾在角落里遗忘掉的CRC02016,决定赌一把,看看能不能将其修好(还是彻底弄坏掉,反正过保了也已经无所谓了(猫猫摊手)
为BuyVM的VPS配置IPv6
BuyVM家的VPS性价比确实不错,尤其是可附加的存储盘(虽然性能略孱弱,但价格摆在那里呀)使得它成为了供不应求的抢手“大盘机”。但也有一个问题:这些VPS在分配了IPv6地址之后需要手动绑定。在翻找了官方Wiki和不少其他的资料之后,终于成功为其绑定上对应的IPv6地址,并成功建立了连接。
让Postfix使用SendGrid的API发送邮件
其实本来是没有这篇文章的,如果邮件能正常发送的话……
使用Github Actions部署主题样例站
作为一名Hexo主题开发者,为了让用户能直观地体会到这个主题的默认样式,我总觉得需要部署一个用于测试的样例站点。但一些新加入的特性,由于种种兼容性的原因,有时并无法在博客里直观完整地表现出来,因而便萌生了一个使用Hexo主题组件测试进行测试样例生成的想法。
优雅地构建Hexo本地搜索引擎
对于像Hexo这样的静态博客而言,有一种痛苦叫不知道怎么处理搜索内容。自然有一种方法是依傍大型的搜索引擎,例如本主题的代码主要参考来源——landscape(同时也是Hexo的默认主题),使用的就是依赖于Google的搜索方式。诚然,...
搭建一只Misskey实例
不断劣化的环境逼迫着我们一次次流离失所,但被时代的滚滚潮流裹挟着前进的我们,又将能会有多少个安静的栖身之地呢…
解决WordPress的安全问题
plesk是个好面板,好就好在它给自己公司恰钱真的很快
和自作聪明的Office云端协作说再见~
如果早知道我写了半天的文档会被删,能早点就去解决了这一桩糟心事,我也不至于怀着怨念无比的心情写下这篇文章(哭哭)
Mastodon搭建小记
之前也有搭过好几个Masntodon测试站,于是这次就写个完整的教程吧