[{"content":"这个站点跑在一台东京的 VPS 上，用 Hugo 生成静态页面，Caddy 负责 HTTPS 和证书续期。\n技术选型 环节 选择 理由 静态生成 Hugo 构建毫秒级，零运行时依赖 Web 服务器 Caddy 自动申请并续期 Let\u0026rsquo;s Encrypt 证书 主题 PaperMod 干净、支持深色模式、SEO 友好 为什么不用动态博客 个人博客的内容更新频率低，动态站点的数据库、后台、插件升级都是纯粹的维护负担。 静态站点的攻击面只有一层文件服务，备份就是打包一个目录。\n更新流程 写 Markdown 放到 content/posts/，执行构建，Caddy 直接把新的 public/ 目录对外提供。 没有缓存层，没有数据库迁移，出错就回滚目录。\n","permalink":"https://xueluoxinlan.top/posts/%E7%AC%AC%E4%B8%80%E7%AF%87%E8%BF%99%E4%B8%AA%E7%AB%99%E7%82%B9%E6%98%AF%E6%80%8E%E4%B9%88%E6%90%AD%E8%B5%B7%E6%9D%A5%E7%9A%84/","summary":"从一台东京的 VPS、一个刚注册的域名，到能自动签发 HTTPS 证书的静态博客。","title":"第一篇：这个站点是怎么搭起来的"},{"content":"关于这个站点 雪落灬欣蓝，一个用来沉淀长期内容的地方：技术笔记、读过的东西、偶尔的想法。\n站点由 Hugo 生成，纯静态，无数据库 部署在东京的一台 VPS 上，Caddy 自动管理 HTTPS 内容用 Markdown 写作，版本可回溯 联系方式 想交流可以发邮件，或者在文章下面留评论（尚未开启）。\n","permalink":"https://xueluoxinlan.top/about/","summary":"\u003ch2 id=\"关于这个站点\"\u003e关于这个站点\u003c/h2\u003e\n\u003cp\u003e雪落灬欣蓝，一个用来沉淀长期内容的地方：技术笔记、读过的东西、偶尔的想法。\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e站点由 Hugo 生成，纯静态，无数据库\u003c/li\u003e\n\u003cli\u003e部署在东京的一台 VPS 上，Caddy 自动管理 HTTPS\u003c/li\u003e\n\u003cli\u003e内容用 Markdown 写作，版本可回溯\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"联系方式\"\u003e联系方式\u003c/h2\u003e\n\u003cp\u003e想交流可以发邮件，或者在文章下面留评论（尚未开启）。\u003c/p\u003e","title":"关于"}]