Hugo

历史记录:修复 fichil.com 的 VPS …

历史架构说明: 本文记录的是 fichil.com 早期运行在 VPS 与 Nginx 上时的排障过程。当前生产站已经迁移到 ChatGPT Sites,不再使用这里描述的服务器发布和回滚路径。现行架构见用 AI 开发与运维 fichil.com。

当时的故障表现是浏览器直接返回连接拒绝。这个错误发生在 HTTP 应用内容之前,因此排查重点不应先放在 Hugo 模板或文章文件,而应从网络与监听边界开始。

连接拒绝首先说明什么

连接拒绝通常表示域名已经解析出目标地址,网络请求也到达了对应主机,但目标端口没有进程接受连接,或被主机侧规则明确拒绝。

它与 DNS 解析失败、连接超时和 Nginx …

用 AI 开发与运维 fichil.com:从 …

fichil.com 不只是一个放文章的页面,它也是我公开展示工作方法的工程项目:内容、应用代码、发布规则和线上版本都能追溯到同一个 Git 提交。

这里的“AI 开发与运维”并不表示把生产权限交给模型。AI 负责阅读上下文、提出修改、实现和执行验证;人负责确认需求、评审差异、合并代码和决定是否发布。

当前架构:内容源与生产应用分开

站点保留两层明确边界:

content/en + content/zh-cn
        ↓
Hugo Markdown(唯一文章源)
        ↓
内容生成与双语一致性检查
        ↓
vinext / React Sites 应用 …