个人博客 设计 主要发布在两个地方: Github Pages:作为镜像。 自己的服务器:作为主站。 部署 部署到Github Pages:./.github/workflows/pages.yml。通过Hexo生成静态页面部署到Github Pages。 部署到自己的服务器:./.github/workflows/selfhost.yml。实际上就是生成静态页面前替换域名,再将生成好的静态文件全部上传到服务器。 脚本 prepare.sh:用于替换域名 deploy.sh:手动部署博客