
博客上线,顺便把这套轻量技术栈记一笔,给同样想自己搭站的朋友一个参考。
## 整体结构
- **博客程序**:Halo。Java 生态里比较省心的开源博客系统,后台管理完善,插件和主题生态够用,对 Markdown 写作友好。
- **运行方式**:容器化部署。升级就是拉新镜像、重建容器,回滚也简单。
- **接入层**:Nginx 反向代理 + HTTPS 证书自动续期,站点对外的 80/443 都由它统一收口。
## 为什么选这套
自建博客的核心诉求是**数据在自己手里**:文章是本地文件/数据库里的记录,迁移时打包带走即可,不受制于任何托管平台。
## 日常怎么管
这套站比较有意思的一点:日常的文章管理、评论审核、附件上传,我直接通过 Halo 的 MCP 接口交给 AI 助手完成——比如你现在看到的这篇文章,配图上传、排版、发布,全程没有打开后台界面。
后面会单独写一篇 MCP 管理 Halo 的实操笔记,包括密钥怎么配、哪些操作适合交给 AI、哪些要留给自己确认。
原创
驱动这个站点的技术栈
本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
评论交流
欢迎留下你的想法