mirror of
https://github.com/linshenkx/prompt-optimizer.git
synced 2026-06-01 12:09:39 +08:00
修复 #179 ## 变更内容 ### 核心代码清理 (-2473行) - 删除 api/proxy.js、api/stream.js、api/vercel-status.js 端点 - 删除 node-proxy/ 服务器实现 - 移除 environment.ts 中的代理检测逻辑 - 简化所有图像适配器和 LLM 服务,直接使用 baseURL - 移除模型配置中的 useVercelProxy/useDockerProxy 字段 ### 基础设施更新 - 更新 Dockerfile 移除 node-proxy 构建 - 更新 nginx.conf 移除代理路由 - 更新 supervisord.conf 移除 node-proxy 进程 ### UI 优化 - 移除模型管理界面中的代理选项 - 清理国际化文件中的代理相关翻译 - 删除备份文件 ModelManager.bak.vue ### 文档同步 - 更新技术开发指南,说明功能移除原因 - 更新 Vercel 部署文档,移除代理相关说明 - 更新图像模式文档 ## 安全说明 由于内置代理存在 SSRF (服务端请求伪造) 安全风险,完全移除相关功能。 推荐用户使用: 1. 桌面版应用 (无跨域限制) 2. 自建反向代理 (完全控制) 3. LLM 提供商的 CORS 友好端点 ## 向后兼容性 历史数据中的 useVercelProxy/useDockerProxy 字段为可选,不会导致破坏性变更。
37 lines
832 B
Plaintext
37 lines
832 B
Plaintext
[supervisord]
|
|
nodaemon=true
|
|
user=root
|
|
logfile=/var/log/supervisor/supervisord.log
|
|
pidfile=/var/run/supervisord.pid
|
|
|
|
[program:nginx]
|
|
command=nginx -g "daemon off;"
|
|
autostart=true
|
|
autorestart=false
|
|
startretries=0
|
|
stderr_logfile=/var/log/supervisor/nginx.err.log
|
|
stdout_logfile=/var/log/supervisor/nginx.out.log
|
|
priority=100
|
|
|
|
[program:mcp-server]
|
|
command=pnpm start --port=3000
|
|
directory=/app/mcp-server
|
|
autostart=true
|
|
autorestart=false
|
|
startretries=0
|
|
stderr_logfile=/dev/stderr
|
|
stderr_logfile_maxbytes=0
|
|
stdout_logfile=/dev/stdout
|
|
stdout_logfile_maxbytes=0
|
|
priority=200
|
|
environment=NODE_ENV=production,NODE_PATH=/app
|
|
|
|
[unix_http_server]
|
|
file=/var/run/supervisor.sock
|
|
|
|
[supervisorctl]
|
|
serverurl=unix:///var/run/supervisor.sock
|
|
|
|
[rpcinterface:supervisor]
|
|
supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface
|