docker-compose + nginx快速构建个人站点
本文主要讲解如何从零开始利用docker-compose + nginx快速构建一个个人站点;并利用Github Action实现文章部署自动化;最后是如何使用certbot为站点自动化申请ssl证书。整套配置流程做下来用时基本上不会超过3天
起因是我决定搭建一个个人站点用于模块化整合资源,在搜罗主页主题时因为部署简单相中了remio-home | kasuie,有多简单呢?简单到只需要进行一些及其简单的配置(cv大法可用)后,在服务器上输入一行docker-compose up -d
即可。结合大佬的一些建议和我自己的一些 偷懒 自动化的想法,便有了下文。
如题,本文主要讲解如何从零开始在一台云服务器上利用docker-compose + nginx快速构建一个个人站点。得益于强大的现代化工具链以及开源社区的支持,我们完成这个简易项目所需的计算机理论基础并不多,甚至可以说是几乎为零,只需要知道文档应该怎么读,如何正确打开开发中的“cv大法”来为自己的自动化工具链编写配置文件。当然,最好有一点web开发的基础,这样在遇到意料之外的问题时不至于束手无策。