这是什么
这是部署在一台 Debian 12 / 1 核 / 960MB 小鸡上的 Hugo 静态博客。
整站在构建时生成为纯静态 HTML,运行时只有 Caddy 托管文件,常驻内存约 15–30MB,几乎不吃 CPU。
为什么用 Hugo + Caddy
- 占用极低:纯静态文件,无数据库、无动态后端。
- 快:页面预生成,响应只是发文件。
- 安全:没有动态后端,攻击面极小。
- HTTPS 免运维:Caddy 自动申请并续期 Let’s Encrypt 证书。
怎么写新文章
cd /opt/blog
hugo new posts/my-second-post.md
# 编辑文章,把 draft 改为 false
hugo --minify
开始写吧。