Hexo+Docker+NGINX搭建个人博客

搭建思路

  • 使用轻量应用服务器(Ubuntu 20.04)搭建。
  • Docker容器中搭建Hexo环境,用于生成静态站点文件。
  • 通过Docker文件夹映射,实现宿主服务器和容器内的文件互通。
  • 宿主服务器配置NGINX作为Web服务器,指向映射文件夹中生成的静态站点目录。
  • 将Hexo博客工程提交到GitHub,通过GitHub Actions实现自动化发布和站点更新(单独记录)。
阅读更多