1.项目
Reubah 是一款基于 Docker 容器技术的本地化图片处理工具,主打隐私保护和快速部署。所有图片处理操作均在用户本地设备完成,无需上传至云端,适合对数据安全要求较高的场景。
1.1项目介绍
- 隐私优先
- 图片处理全程在本地运行,避免敏感数据(如证件照、内部文档配图)泄露风险。
- 无网络传输需求,彻底杜绝第三方获取数据的可能。
- 轻量便捷
- 通过 Docker 容器化部署,支持快速搭建(约 10 分钟完成)。
- 资源占用低,适合个人或小团队使用。
- 功能灵活
- 虽然官方未详细公开功能列表,但结合同类工具推测可能支持:
- 基础编辑:裁剪、旋转、尺寸调整
- 格式转换:JPG/PNG/WebP 等格式互转
- 批量处理:一键操作多张图片
- 简单滤镜:亮度、对比度调整等
- 虽然官方未详细公开功能列表,但结合同类工具推测可能支持:
1.2项目展示




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

4.搭建视频
哔哩哔哩:https://www.bilibili.com/video/BV1z1QoYFEFn/?spm_id_from=333.1387.homepage.video_card.click
5.搭建方式
5.1 安装docker和docker-compose
安装教程:服务器上安装docker和docker-compose教程
5.2 创建docker文件
#在opt目录下创建reubah文件夹
mkdir /opt/reubah
#打开reubah文件
cd /opt/reubah
#编辑docker-compose.yml文件
vim docker-compose.yml
5.3 安装Reubah镜像
services:
reubah:
image: ghcr.io/dendianugerah/reubah:latest
container_name: reubah
ports:
- "8082:8081" # 服务器端口:容器端口
volumes:
- ./data:/app/data # 建议挂载持久化目录(按需修改)
# - ./doc-temp:/tmp # 谨慎挂载系统临时目录(可能引发问题)
environment:
- PORT=8081 # 指定容器内服务端口
- TZ=Asia/Shanghai # 添加时区设置(避免日志时间混乱)
restart: unless-stopped
5.4 运行Reubah的docker镜像
我们先启动docker
# 启动docker
docker compose up -d
# 重启docker
docker compose stop
docker compose start
# 升级docker
docker compose down
docker compose pull
docker compose up -d
访问IP:8082端口就可以有界面出现了。

这样我们就搭建完成了,Reubah可以调整输出的图片格式、调整图片的质量、分辨率也可以调整、输出的文件格式、图片合并成PDF。
6.结尾
通过以上步骤,已经成功搭建出了属于您自己的Reubah,是不是非常的简单。