首页/软件/彩虹工具箱
彩

彩虹工具箱

更新于 2026-10-07

彩虹工具箱:可自托管的开源在线工具箱程序 #

彩虹工具箱是什么? #

彩虹工具箱是一款由 netcccyun 开发的开源在线工具箱程序,基于 PHP 与 ThinkPHP 框架构建,采用 GPL-3.0 协议发布。它不仅内置了站长工具、开发工具、实用工具、娱乐工具、QQ 工具等多个常用分类,还支持通过安装扩展和插件来持续增强功能。用户既可以把它部署成一个功能丰富的在线工具集合站,也可以借助其插件模板能力,将其当作网页导航站使用。无论是个人站长、开发者,还是希望搭建内部工具门户的团队,都可以通过简单的部署流程拥有一个属于自己的工具平台,免去逐个寻找和收藏零散在线工具的麻烦。演示地址为 https://tool.cccyun.cc。

彩虹工具箱有哪些亮点特色? #

  • 开源免费,自主可控:项目采用 GPL-3.0 开源协议,源码完全公开,可自由部署在自己的服务器上,数据与业务逻辑均由自己掌控,无需依赖第三方 SaaS 服务。
  • 内置多类实用工具:默认就包含站长工具、开发工具、实用工具、娱乐工具、QQ 工具等多个分类,覆盖日常建站、开发调试与娱乐等常见场景,开箱即用。
  • 支持插件与扩展:程序具备插件机制,用户可以通过安装扩展插件来增强功能,也可以自行开发插件,按需打造个性化的工具集合。
  • 可当作网页导航站使用:借助插件模板功能,彩虹工具箱可以灵活变身为网页导航站,用于整理和展示常用网站链接,适合个人主页或团队内部导航。
  • 多种部署方式,环境要求清晰:既支持传统的源码部署(PHP ≥ 8.2、MySQL ≥ 5.6、fileinfo 扩展),也提供 Docker 一键部署方式,一行命令即可启动服务,降低了上手门槛。
  • 现代化技术栈:项目前端采用 Vue、layui、layuimini、DashLite 等技术构建,界面清爽美观,同时后端基于 ThinkPHP 框架,结构清晰、便于二次开发。
  • 社区活跃,持续更新:GitHub 仓库已获得 414 个 Star、117 次 Fork,并有持续的提交记录与版本发布,社区反馈和更新较为活跃。

彩虹工具箱截图

免费下载彩虹工具箱 #

以下为官方提供的安装包,点击链接即可下载。

文件名 描述 大小 下载
toolbox_1.12.0.zip 彩虹工具箱 v1.12.0 源码安装包 15.1 MB 夸克网盘

提示:更多历史版本与源码包可前往 GitHub 仓库的 Release 页面获取。

彩虹工具箱 如何使用? #

彩虹工具箱部署完成后,使用流程与常见在线工具站基本一致,主要分为前台使用与后台管理两部分。

  1. 访问首页:在浏览器中打开部署好的域名,首页会展示全部分类(如站长工具、开发工具、实用工具、娱乐工具、QQ 工具等)以及各分类下的工具入口。
  2. 选择工具:点击任意分类或工具名称,即可进入对应的工具页面,按照页面提示输入参数、执行操作并查看结果。
  3. 注册登录(可选):部分工具或评论功能可能要求登录后使用,可按站点配置进行注册或使用第三方登录。
  4. 进入后台管理:通过后台入口登录管理面板,可以添加/编辑分类、管理工具与插件、配置站点标题、关键词、描述、CDN 地址等参数。
  5. 安装扩展与插件:在后台的插件管理模块中,可以安装扩展来增强功能,或切换模板把站点改造为网页导航形式。

如果使用 Docker 部署,启动后默认监听 8081 端口,直接访问 http://服务器IP:8081 即可进入安装或使用界面。

彩虹工具箱的常见问题? #

彩虹工具箱对运行环境有什么要求? 需要 PHP ≥ 8.2、MySQL ≥ 5.6,并安装 fileinfo 扩展;如果使用 Redis 缓存,还需额外安装 Redis 扩展。推荐使用 Nginx 或 Apache 作为 Web 服务器。

下载源码包后还需要安装 Composer 依赖吗? 从 Release 页面下载的安装包已经包含依赖,无需再执行 Composer 安装;但如果是直接下载的 Source code 源码包,则需要执行 composer install --no-dev 来安装依赖。

如何升级到新版本? 官方给出的更新方法比较简单:下载最新版本源码后,直接上传覆盖原有文件即可,通常不需要重新安装数据库。

伪静态如何配置? Nginx 需要在站点配置中加入重写规则,将不存在的请求重写到 index.php;Apache 则需启用 mod_rewrite 并添加相应的重写规则,具体代码可参考项目 README 中的示例。

使用 Docker 部署时端口如何修改? Docker 部署命令中的 -p 8081:80 表示将容器内的 80 端口映射到宿主机的 8081 端口,如需更换端口,只需修改映射中的宿主机端口即可,例如改为 -p 9090:80。

彩虹工具箱可以用于商业用途吗? 项目采用 GPL-3.0 开源协议,使用时需遵守该协议的相关条款;同时官方在说明中明确提示“严禁用于非法用途”。

彩虹工具箱如何安装? #

彩虹工具箱提供两种主流安装方式:源码部署与 Docker 部署,可根据自身服务器环境选择。

方式一:源码部署(推荐 LNMP/LAMP 环境) #

  1. 从 GitHub Release 页面下载最新源码安装包,并上传到服务器的 Web 目录。
  2. 将站点的运行目录(绑定目录)设置为 public。
  3. 配置伪静态规则:Nginx 使用官方提供的 rewrite 规则,Apache 启用 mod_rewrite 并添加对应规则。
  4. 如果下载的是 Source code 源码包,需在项目目录执行 composer install --no-dev 安装依赖(Release 安装包已内置依赖,可跳过此步)。
  5. 在浏览器中访问站点,程序会自动跳转到安装页面,按界面提示填写数据库信息、管理员账号等完成安装。

方式二:Docker 部署 #

  1. 在服务器上安装 Docker。
  2. 执行以下命令拉取镜像并启动容器(启动后监听 8081 端口):
    docker run --name toolbox -dit -p 8081:80 -v /var/toolbox:/app/www netcccyun/toolbox
    
  3. 如国内拉取速度较慢,可改用华为云镜像地址:
    docker pull swr.cn-east-3.myhuaweicloud.com/netcccyun/toolbox:latest
    
  4. 启动完成后,访问 http://服务器IP:8081,按页面提示完成初始化配置。

彩虹工具箱如何卸载? #

彩虹工具箱的卸载方式取决于最初的安装方式。

源码部署的卸载 #

  1. 通过 FTP 或 SSH 删除站点根目录下所有程序文件(包括 app、public、config、route、view、runtime 等目录)。
  2. 登录 MySQL,删除安装时创建的数据库及对应用户。
  3. 如果站点配置了 Redis 缓存,可在 Redis 中清理相关缓存键。
  4. 最后移除 Web 服务器(Nginx/Apache)中为该站点配置的虚拟主机与伪静态规则。

Docker 部署的卸载 #

  1. 停止并删除容器:
    docker stop toolbox && docker rm toolbox
    
  2. 删除挂载的数据目录(如 /var/toolbox),以清除站点数据与配置。
  3. 如需彻底清理,可删除对应镜像:
    docker rmi netcccyun/toolbox
    
  4. 若曾使用华为云镜像地址拉取,也可一并删除 swr.cn-east-3.myhuaweicloud.com/netcccyun/toolbox:latest 镜像。

提示:卸载前建议先备份数据库与站点数据,避免误删造成不可恢复的损失。

相关标签
彩虹工具箱在线工具箱彩虹工具网PHP工具箱开源工具箱站长工具开发工具网页导航自托管工具箱在线工具集合