一个 Node.js 服务的稳定部署:Nginx、HTTPS 与 systemd
把应用进程、反向代理、证书续期和故障恢复拆开处理,避免把上线变成一次性的命令记忆。
Personal digital garden
这里记录服务部署、系统维护、工具选择与项目复盘。把短暂解决的问题整理成可以再次使用的经验。
把应用进程、反向代理、证书续期和故障恢复拆开处理,避免把上线变成一次性的命令记忆。
数据库不大不代表备份可以省略。围绕 WAL、快照、恢复演练建立一套足够简单的保护机制。
跨网络代理并不等于高可用。静态资源、本地缓存和故障回退才是用户真正感受到的稳定性。
从环境变量、端口收敛到日志和备份,一份适合小型服务的上线基线。
备份不是把文件复制走,而是确认在需要时真的可以恢复。
记录那些减少重复劳动、也经得起长期使用的工具与方法。