← 返回博客列表

部署运维

VPS 部署:一台小服务器跑起聊天站的最小路径

2026/10/25

最小路径

npm install
npm run build
npm run start   # 默认 http://localhost:3000

前面放 Nginx 反向代理并配好 HTTPS,用 systemd 或 PM2 托管进程, 让服务在重启后自动恢复。

环境变量放哪里

API Key 只放服务端的环境文件(例如 systemd 的 EnvironmentFile), 绝不写进代码、绝不提交到 Git。换 key 时只改环境文件并重启进程。

上线前必查

  • / 与 /api/models 能正常返回。
  • 无 key 时返回明确的未配置提示,而不是伪造的回答。
  • 日志里没有出现完整密钥。