# Sub Router Surge 代理订阅管理系统。聚合多个上游订阅源,管理自定义节点和规则,生成合并后的 Surge 配置文件。 ## 快速开始 ```bash # 安装依赖 npm install # 开发模式(前后端同时启动) npm run dev # 生产构建 npm run build:web npm run start ``` ## Docker 部署 ```bash docker compose up -d ``` 服务运行在 `http://localhost:3456`,Surge 订阅地址为 `http://:3456/surge`。 ## 技术栈 - **后端**: Express + TypeScript + better-sqlite3 - **前端**: React + Vite + TypeScript - **数据库**: SQLite