在线工具箱 纯前端 · 本地处理 · 不上传数据

在线工具箱

企业内网版

把这套工具箱搬到公司内网:数据既不出浏览器,也不出内网。一个 zip、一份 nginx 配置,十分钟上线。

37个工具
8个分类
0行后端代码

为什么适合放在内网

数据不出内网

所有计算都在浏览器本地完成,没有后端、没有数据库,也没有任何一条上报。你把生产配置、密钥、客户数据贴进去,它不会离开这台机器。

纯静态,十分钟上线

一个 zip 加一份 nginx 配置,不需要 Node、不需要数据库、不需要容器。内网机器装个 nginx 就能跑,扔进任意静态服务器同样可以。

能按公司需要裁剪

改站点根目录下那一个 config.json:换成公司名与 logo、一键关掉联网类工具、裁掉不想露出的工具。改完刷新即可,不用重新构建。

下载部署包

部署包是一个 zip,解压即可用,内网机器不需要任何开发环境。

↓下载内网部署包

包内包含:dist(站点文件)、nginx.conf、部署说明、serve.cjs(暂无 nginx 时的应急静态服务)、config.json 示例、许可条款、依赖清单(DEPENDENCIES.txt)。约 2.6 MB。

下载链接若不可用,可直接联系站长获取,或按页面里的部署说明自行构建。

留个联系方式(可选)

内网版目前免费。把联系方式留下,后续若推出付费版本或调整许可范围,我们会提前通知你;遇到部署或使用问题也可以直接反馈。

填写联系方式 / 意见反馈 →

不填也能直接下载使用。

四步上线

  1. 1. 解压到服务器

    把 zip 解压到目标目录,例如 /opt/onlinetools(里面是 dist 目录与说明文件)。

  2. 2. 配 nginx

    把 nginx.conf 拷进 /etc/nginx/conf.d/onlinetools.conf,把 root 改成 dist 的实际路径,然后 nginx -t && nginx -s reload。Windows 版 nginx 见部署说明里的三个坑。

  3. 3. 按需改 config.json(可选)

    换成公司名与 logo。包内已默认 offline: true,三个联网工具开箱即隐藏;若你们内网能上公网,把它改回 false 就会重新显示。

  4. 4. 验证

    打开 http://内网IP/,进任意工具页按 F5 刷新不应 404,F12 里 assets 资源全部 200。

server {
    listen 80;
    server_name _;
    root /opt/onlinetools;
    index index.html;

    location / {
        try_files $uri $uri/index.html /index.html;
    }

    location ^~ /assets/ { expires 1y; add_header Cache-Control "public, immutable"; }
    location = /index.html { add_header Cache-Control "no-cache, must-revalidate"; }
    location = /config.json { add_header Cache-Control "no-store"; }
}

可配置项

站点根目录下的 config.json 控制站点外观与工具集,改完刷新页面即生效(无需重新构建、无需重启 nginx)。

siteName站点名,显示在顶栏与浏览器标签页;留空则显示默认名
logoUrl自定义 logo 图片地址(相对路径或 http 链接);留空则用内置图标
offline设为 true 时自动隐藏 IP 查询、本机公网 IP、域名解析这 3 个联网工具(HTTP 请求 保留——它由用户自填地址,内网里正好用来调试内部接口)
disabled额外要裁掉的工具 slug 数组,例如 ["id-photo", "qrcode"]
{
  "siteName": "XX公司工具箱",
  "logoUrl": "",
  "offline": true,
  "disabled": []
}

若改完没生效,多半是浏览器缓存了旧配置,按 Ctrl + F5 强刷一次即可。

许可与条款

内网版目前免费提供给企业内部使用,按「现状」交付:不承诺 SLA、不承担运维责任。当前免费不等于永久免费 —— 若后续推出付费版本或调整许可范围,会提前通知已留过联系方式的使用者。

可以

  • 在企业内部免费使用,使用人数不限
  • 修改界面文案、品牌标识与工具集以适应内部需要
  • 在内网多台服务器上复制部署

不可以

  • 转售、二次分发,或包装成自己的产品对外提供
  • 去除页面与文件中的版权与署名信息
  • 以此对外提供商业服务或收取费用

保留

  • 商业授权、定制开发与付费技术支持另行商议
  • 后续版本调整许可范围时,会提前 30 天在本站公告,已部署版本不受影响