IT-Tools 群晖 Docker 部署教程(极简版)

一、项目介绍

IT-Tools 是开源免费的在线工具箱,内置数十种常用开发工具:JSON 格式化、编解码、时间戳转换、加密解密、图片处理、正则测试等。前端本地运算,无需数据库、无需配置数据持久化,部署极其轻便。

二、部署优势

  • 单容器运行,零配置、无数据库

  • 体积小、启动速度快、不占用资源

  • 无需注册登录,开箱即用

  • 纯静态前端工具,数据不上传外网

三、前期准备

1. 群晖 DSM 7.x 系统,已安装 Container Manager

2. 新建目录:/volume2/docker/it-tools

四、部署配置文件

在目录内新建 docker-compose.yml,写入以下内容:

services:
  it-tools:
    image: corentinth/it-tools:latest
    container_name: it-tools
    restart: unless-stopped
    ports:
      - "5545:80"
    environment:
      - TZ=Asia/Shanghai
networks:
  default:

五、部署步骤

1. 打开 Container Manager,进入项目,点击创建

2. 项目名称填写:it-tools

3. 选择对应目录,加载 docker-compose.yml 文件

4. 确认配置无误,直接部署启动项目

5. 等待镜像拉取完成,容器自动运行

六、访问方式

浏览器访问:http://设备内网IP:5545

部署完成,无需任何初始化设置,所有工具可直接使用。

七、升级方法

删除旧容器,重新加载配置文件拉取最新镜像部署即可,无数据丢失风险。

八、常见问题

1. 无法访问页面

检查 5545 端口是否被占用、容器运行状态、系统防火墙放行规则。

2. 工具功能异常

所有工具基于前端运行,清理浏览器缓存即可修复。