2021 年双十一购买了 3 年的腾讯轻量应用服务器(2 核 4G),于是想学习搭建一套私有化自动部署。本系列是整理的搭建过程中的笔记,记录了部署时碰到的各种问题。
日常交流中,发现大多前端工程师对服务器、Docker 等应用都极为陌生。为了尽量照顾到这些朋友,文章写的比较小白化,觉得有所啰嗦的朋友敬请谅解。
但由于只是一个搭建私有化自动部署系统的文章,所以也只会简单的提到 服务器、Docker Nginx 等应用概念和操作。 感觉有些云里雾里的朋友也请敬请谅解
由于个人表达能力有限,文章内可能会出现语句不顺、错句等情况,敬请谅解。
由于服务器仅为 2 核 4G,所有服务都采用了轻量级应用,整套方案部署完成后内存仅占用 900M 左右。
但由于采用的全是轻量级解决方案,所以某些服务并没有采用广泛使用的企业级应用。例如:Gitea
、Drone
本来也是想着全部采用那些被广泛使用的企业级应用,例如: Gitlab
、K3S
等,但部署时才发现真心是条件不允许,小服务器根本承担不了这些应用。