欢迎光临
我们一直在努力

教你使用Docker部署一个开源在线IT工具箱—IT Tools

前言

在开发、运维、学习甚至日常生活中,你是不是也遇到过这些情况:
👉 想格式化一下 JSON,结果开了一堆广告满天飞的网站;
👉 临时要做 Base64 编解码,却翻遍收藏夹找不到那个工具;
👉 想算个时间戳、哈个 MD5、测个正则表达式……结果每次都得去不同的网站,既零散又担心数据泄露。

然后你上网一搜:“在线 IT 工具箱”,
满屏都是各种在线平台,功能看着不少,但要么收费,要么限功能,要么得联网,更别提那些暗搓搓收集数据的了。

这时候你可能只想说一句:
“有没有一个轻量、好用、功能全、还能自己部署的 IT 工具箱?”

那么今天,就满足你这个愿望。

🛠 IT Tools —— 一个集合了数十种常用 IT 与开发工具的开源神器,
🌐 界面清爽、功能齐全,支持离线运行,编码解码、加密哈希、格式转换统统不在话下,
🚀 最重要的是 —— 我们只需要用 Docker,几行命令,几分钟就能部署好!

没错,今天我们就来聊聊:如何用 Docker 一键部署一个属于你自己的在线 IT 工具箱:IT Tools。
免费、无广告、安全可控,让你常用工具随时随地触手可及!

1.项目

IT Tools 是一个开源的在线工具集合平台,汇集了开发、运维、网络、数据处理等场景下的常用功能,全部集成在一个简洁的网页界面中。
它由社区维护,基于 Vue3 + Vite 构建,支持直接在线访问,也可以通过 Docker 部署到本地或服务器,完全离线运行,无需依赖第三方 API,既方便又安全。

无论你是开发工程师、运维人员、数据分析师,还是偶尔需要用到一些在线工具的普通用户,IT Tools 都能帮你把常用功能集中到一个地方,随时打开浏览器即可使用。

1.1项目介绍

功能丰富
内置几十种常用工具,包括编码解码(Base64、URL)、加密哈希(MD5、SHA256)、时间日期转换、文本处理、图片转换、正则测试、JSON/YAML/CSV 互转、IP 查询、UUID 生成等。

开源免费
完全开源,遵循 MIT 协议,无需支付费用,也没有功能限制。

离线可用
所有功能均在本地浏览器端运行,数据不上传服务器,保证隐私与安全。

界面简洁
扁平化设计,分类清晰,搜索即可快速定位需要的工具。

部署简单
提供 Docker 镜像,几行命令即可在本地或服务器上搭建专属工具箱。

跨平台访问
支持 PC、平板、手机等设备访问,随时随地使用。

1.2项目展示

2.相关地址

gitHub开源项目:https://github.com/CorentinTh/it-tools

3.搭建环境

  • 服务器:这里为了方便搭建项目使用的是莱卡云的境外香港云服务器。(国内用户连接建议使用国内的服务器(需备案域名或者IP+端口)延迟会更低)
  • 莱卡云服务器促销活动性价比会更高。查看官网购买链接:https://www.lcayun.com
  • 资源配置:2核2G 30G硬盘
    由于国内服务器访问海外源较慢,这边为了方便演示直接使用海外服务器搭建。
  • 服务器系统:Debian-12
  • 【必需】安装Docker:安装好 Docker、Docker-compose
  • 【非必需】域名一枚,可用于解析到服务器上使用域名访问

4.搭建视频

哔哩哔哩:

5.搭建方式

5.1 安装docker和docker-compose

安装教程:服务器上安装docker和docker-compose教程

5.2 安装IT Tools

#拉取 IT Tools 官方 Docker 镜像
docker pull corentinth/it-tools:latest
#运行容器
docker run -d \
  --name it-tools \
  -p 8080:80 \
  corentinth/it-tools:latest

将 IT Tools 映射到本地 8080 端口(可根据需要修改)

5.3 访问

浏览器打开

http://你的服务器IP:8080

右上角可以切换中文

6.结尾

无论你是开发、运维,还是偶尔需要用到编码解码、格式转换的小伙伴,IT Tools 都能帮你把分散在各个网站上的功能集中到一个安全、可控的环境中。
通过 Docker 部署,你只需几分钟,就能拥有一个属于自己的在线 IT 工具箱——没有广告、不怕隐私泄露、随时随地打开就能用。

既然它是开源的,你还可以根据需求添加或定制功能,让它变成最适合你工作流的“万能瑞士军刀”。
现在,动动手指,让 IT Tools 成为你日常开发和工作中的得力助手吧!

赞(0)
未经允许不得转载:莱卡云 » 教你使用Docker部署一个开源在线IT工具箱—IT Tools