Files
chuan 4bf0617cad feat: 完善 upup 模型配置和历史会话管理
- 将项目、页面和 MCP 客户端统一命名为 upup
- 支持多服务商、模型发现、多模态输入和思考等级配置
- 优化对话模型选择和 Toast 通知,新增历史搜索、分页与批量删除
- 修复网页预览、滚动定位和输入闪烁,移除任务轮数与执行时限
- 补充运营与多用户模式规划,增加模型、会话和预览回归测试
2026-10-25 00:52:29 +08:00

20 lines
556 B
TypeScript

import { createApp } from "./src/server/app";
const app = createApp();
const server = Bun.serve({
hostname: process.env.HOST ?? "127.0.0.1",
port: Number(process.env.PORT ?? 3000),
idleTimeout: 0,
maxRequestBodySize: 24 * 1024 * 1024,
fetch: app.fetch,
});
console.log(`upup: ${server.url}`);
console.log(`管理员 Key 文件: ${process.env.DATA_DIR ?? "./data/agent"}/admin.key`);
async function shutdown() {
await server.stop(true);
await app.close();
process.exit(0);
}
process.on("SIGINT", shutdown);
process.on("SIGTERM", shutdown);