NewAPI SYNC TOOL

GITHUB: 点此进入
前端演示网址NewAPI 同步工具 v4.0
注意!仅供前端演示,请不要输入真实地址与配置!!有自动保存功能!

该项目旨在优化改进 Newapi 中模型名称重定向功能,可以实现一键添加后缀,一键统一模型名称,一键更新旧模型旧映射,适合拥有多公益站或者自建的佬友(屯屯鼠)。

更新内容

  • 新增 Zeabur 一键部署

  • 完全重构前端

  • 一键更新功能(自动找出旧模型,自动匹配上游公益站模型名变化)

  • 回退保护机制

  • 黑夜模式

  • 重构缓存库

页面功能展示

主页面


一键更新


映射同步

一键部署(跳转至 GITHUB 查看说明)

Deploy on Zeabur

部署后请务必确认:

  1. PORT=8083

  2. CONFIG_DIR=/data

  3. 挂载 /data 持久化卷

  4. 设置强 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

反馈与建议

目前项目还处在不断改进阶段,很多功能并不完善,
欢迎讨论改进。不喜勿喷。

感谢支持


📌 转载信息
原作者:
ZICHUANLAN
转载时间:
2026/1/10 19:06:05

标签: docker, NODE.JS, newapi, Express, Zeabur

添加新评论