背景

oshuaio.site 因服务器重置导致下线。今天完成了恢复工作。

恢复过程

  1. 诊断 — DNS 解析正常(49.235.179.97),Caddy 已安装但未配置
  2. SSH 配置 — 生成了专用 SSH 密钥 (~/.ssh/oshuaio-site-key),实现免密码登录
  3. Caddy 配置 — 修改 /etc/caddy/Caddyfile,启用域名和 HTTPS
  4. HTTPS — 通过 Let’s Encrypt 自动签发 TLS 证书
  5. 笔记本 — 安装 Quartz 静态站点生成器,连接 Gitee 仓库实现自动部署

技术栈

  • 服务器: 腾讯云轻量服务器 (Ubuntu 24.04)
  • Web 服务器: Caddy
  • 站点生成器: Quartz v4
  • 代码托管: Gitee(私有仓库)
  • 部署: 自动拉取构建

后续

现在可以在 Obsidian 中写笔记,推送到 Gitee 后自动更新网站。