在大D折腾了升级了家里的服务器之后,就把一些业务从VPS上迁移到了本地。
这就出现一个情况就是,在家里需要访问这些业务,只需要将域名的解析指向本地的IP,在外面访问这些业务时,域名的解析又需要指向frp穿透的VPS地址。
那么还不如本地搭建一个CoreDNS,将自建业务的域名解析接过来,出门时使用运营商的DNS。
5年前,组了一个家用存储服务器,详情可以看这里,多年使用下来,稳定性一直不错,可能是硬件开始老化,最近逐渐出现死机的情况,于是升级的想法还是冒出来。
Bitwarden是一款开源的密码管理服务,用户可以在加密的保管库中保存敏感信息,比如网站登录凭证。Bitwarden平台提供多种客户端应用程序,同时也提供云端托管服务并支持自行部署解决方案。
然而Bitwarden官方提供的自行部署方案实在是太重了,1C+2G+12G实在是太离谱了,甚至推荐配置是2C+4G+25G。
这时候与Bitwakaiyun手机网 开云登录网址rden相兼容的Rust编写的非官方服务器实现——Vaultwarden就成了一个理想的选择。
其实Vaultwarden开发团队提供的Docker镜像也比较重,所以干脆还是编译安装,况且机器上有现成的MySQL,也就不用默认的SQLite了。
众所周知,FCM(GCM)在东方大国是没法正常使用的,那么依赖FCM作为消息推送方式的App消息推送也都成问题。
之前架设了Synapse,在Andkaiyun手机网 开云登录网址roid手机上使用Element客户端,消息推送就是一直有问题的。
后来发现,从某版本的Synapse开始,它支持UnifiedPush这个消息推送规范了。
众所周知大D组了All in Bomb,自然也要搭一个Gitea在上面。
由于会使用GPG来进行Git操作签名,将密钥添加到Gitea内也是属于正常操作了。
最近经常有一些深圳南山的IP来爬站,咱也不知道是为毛,咱就一个个人博客而已,有啥好爬的呢。
OpenResty是一个基于Nginx与Lua的高性能Web平台,内部集成了大量精良的Lua库、第三方模块以及大多数依赖项,可以方便的搭建高性能可伸缩的动态Web应用、Web服务以及动态网关。
OpenResty官方的建议是直接使用OpenResty,不建议自行在Nginx上构建,OpenResty对相关组件做过优化,如果对性能需求较高,建议听官方的直接用,本文是基于LNMP一键包搭建好的环境,自行构建的。
首先要安装的就是Lua引擎,这里有两个选择,一是可以选择LuaJIT,另外一种选择是安装OpenRe[......]
MantisBT是一个开源缺陷管理系统,最近工作当中用到这个比较多,把配置心得和添加富文本编辑器支持的方法分享出来。
综合下来,xlwings是相对功能更全面,操作文件效率相对高,可以与matplotlib、pandas无缝衔接,免费开源的库。