NewAPI SYNC TOOL
GITHUB: 点此进入
前端演示网址: NewAPI 同步工具 v4.0
注意!仅供前端演示,请不要输入真实地址与配置!!有自动保存功能!
该项目旨在优化改进 Newapi中模型名称重定向功能,可以实现一键添加后缀,一键统一模型名称,一键更新旧模型旧映射,适合拥有多公益站或者自建的佬友(屯屯鼠)。
当前BUG
更新内容 
-
新增 Zeabur 一键部署
-
完全重构前端
-
一键更新功能(自动找出旧模型,自动匹配上游公益站模型名变化)
-
回退保护机制
-
黑夜模式
-
重构缓存库
页面功能展示 
主页面
一键更新
映射同步
一键部署
部署后请务必确认:
-
PORT=8083 -
CONFIG_DIR=/data -
挂载
/data持久化卷 -
设置强
SECRET_KEY(用于加密配置文件)
功能特性
-
轻量:Node.js + Express,启动快,资源占用低。
-
易部署:支持 Dockerfile、Docker Compose、常规 Node 部署。
-
安全:配置文件加密存储,
SECRET_KEY可自定义。 -
可持久化:配置可写入磁盘,适合长期运行的服务。
环境变量说明
| 变量名 | 说明 | 默认值 | 建议 |
| PORT | 服务端口 | 8083 | 保持默认即可 |
| SECRET_KEY | 加密密钥 | newapi-sync-tool-2024 | 请设置为强密码 |
| CONFIG_DIR | 配置文件目录 | 项目根目录 | 生产建议 /data |
Docker 部署(未尝试)
docker build -t newapi-elegant .
docker run -d --name newapi-elegant \
-p 8083:8083 \
-e PORT=8083 \
-e SECRET_KEY=change-me \
-e CONFIG_DIR=/data \
-v ./data:/data \
newapi-elegant
Docker Compose
docker compose up -d
本地运行
npm install
npm start
访问:http://localhost:8083
反馈与建议
目前项目还处在不断改进阶段,很多功能并不完善,
欢迎讨论改进。不喜勿喷。




