背景
oshuaio.site 因服务器重置导致下线。今天完成了恢复工作。
恢复过程
- 诊断 — DNS 解析正常(49.235.179.97),Caddy 已安装但未配置
- SSH 配置 — 生成了专用 SSH 密钥 (
~/.ssh/oshuaio-site-key),实现免密码登录 - Caddy 配置 — 修改
/etc/caddy/Caddyfile,启用域名和 HTTPS - HTTPS — 通过 Let’s Encrypt 自动签发 TLS 证书
- 笔记本 — 安装 Quartz 静态站点生成器,连接 Gitee 仓库实现自动部署
技术栈
- 服务器: 腾讯云轻量服务器 (Ubuntu 24.04)
- Web 服务器: Caddy
- 站点生成器: Quartz v4
- 代码托管: Gitee(私有仓库)
- 部署: 自动拉取构建
后续
现在可以在 Obsidian 中写笔记,推送到 Gitee 后自动更新网站。