部署运维
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 时返回明确的未配置提示,而不是伪造的回答。
- 日志里没有出现完整密钥。