把服务器必要组件全部打包进了一个Docker容器中

最开始的时候服务器只有nginx一个必要组件;后来把http2tcp装进去了,为的是能让ssh走https连接,尽量防止服务器被屏蔽;再后来又加上了http2socks,它能基于1条http2tcp连接mux出多条tcp连接,作为SOCKS协议使用;再再后来还加上了类似hysteria这种第三方组件。所以,维护成本就变得更高了;二进制文件分散、配置文件分散,特别是有多台服务器的时候,每台都需要重新弄一遍,很是麻烦。

拖了很久,今晚才抽空把它们全部装进了一个名为“serverd”的容器中。里面同时包含了服务器证书、各种配置文件,所以这个容器是个私有容器。靠在本地build后save到文件然后load到服务器。

感觉极大地降低了心智负担。

陪她去流浪 碎碎念 桃子