About
Hi,我是 NanCheung,后端攻城狮,JAVA爱好者,Mybatis-Plus的开发者之一。
热爱阅读源码,中意底层细节,沉醉于设计系统严谨复杂的架构迷宫。
如需联系,您可以在下方留言。
或者 E-Mail [email protected]。
我将在24小时内回复您。
最近windows升级到2004后,尝试全面转WSL2来操作命令行,但是今天我在写一个小玩意的时候,刚在idea中将所有文件提交了commit,准备使用WSL2来操作git整理一下历史commit,发现结果和想象的不太一样。
本文使用wsl2上的docker进行部署,项目地址为:https://github.com/JetBrains/projector-docker。
我的搬瓦工19刀的小鸡内存太小了,我在上面搭载了很多服务,比如这个博客、oneindex、网关等等,512M的内存分分钟就要爆满。因此,需要扩大服务器的内存。但是我们都知道内存是购买服务器的时候就定死的配置,无法更改了。所以这里我们就需要用到Swap分区了。
我一直觉得作为一个自用的微型vps,没必要使用nginx这种复杂的web服务端。我以前一直使用goflyway,它是一个使用Golang编写的自带反代理功能的隧道HTTP隧道代理工具。但是goflyway的反代理功能太弱了。这次我替换了一个更好的工具——Caddy。
我们都知道因为一些不可描述的原因,国内下载GitHub的速度非常慢,虽然有挂代理、利用码云中转后再重新指定remote等方法加速下载,但是终归不是特别方便,因此决定写一个小玩意来部署在网路畅通的小鸡上,提供在线接口提供代理Git的目的。