技术
464 MiB 的轻量栈
这台服务器只有 1 个 vCPU、464 MiB 内存和 5 GB 磁盘。它不需要成为一台全能主机,只需要把几件小事稳定地做好。
只保留必要的常驻进程
- nginx:静态文件、下载页、TLS 入口。
- Xray 与 3x-ui:代理节点与面板,由面板管理配置。
- 没有 Docker、数据库、PHP-FPM、Node 常驻进程,也没有额外的监控 agent。
博客是静态文件
文章在本地生成或直接写成 HTML,上传到 /var/www/site。服务器不运行 Hugo server、WordPress 或 Typecho,因此博客本身不占额外内存,也不会因为后台进程出问题而打不开。
证书用 DNS-01
80 端口关闭,HTTP-01 不可用。证书通过 DNS 提供商的 API 写入 _acme-challenge TXT 记录,再由 acme.sh 完成签发和续期。续期由 systemd timer 每天检查一次,不需要常驻进程。
下载页不承载大文件
下载页只列少量文本和小文件,使用 nginx 的 sendfile 直接发送。磁盘只有约 2.4 GB 可用,大文件不长期放在这里。
轻量不是目的,而是让维护成本、故障面和资源占用都保持在可理解的范围内。