技术选型
- markdown
- vuepress
- Github actions
- Docker
- 阿里云轻量级服务器
思路
博客文档部分采用 markdown 进行编写,将github仓库作为我们的文章数据源,使用 vuepress 对文章进行静态文件编译,借助 Github actions 将编译好的静态文件作为镜像推送到Docke Hub上,推送成功后Github actions通知云服务器进行Docke更新,云服务器将更新后的Docker 镜像做为容器运行并提供web服务
About 2 min