Imagor Studio 图片在线编辑工具
一款基于Imagor引擎、零配置自托管的高性能图像画廊与实时在线编辑工具,支持虚拟滚动海量图片快速加载、非破坏性编辑(保留原图可回溯)、实时预览调色裁剪特效、自动生成可分享编辑URL,且有触摸优化界面适配移动端与桌面端完整功能。

内存占用:64 MB
镜像大小:639 MB
使用感受:6.6 分
1.一款简易的在线图像实时编辑工具
2.支持桌面与移动端无缝操作
3.基于 Imagor 引擎,支持虚拟滚动,实现海量图片的快速加载与流畅浏览
4.零配置部署:开箱即用,无需复杂设置,兼容通用存储方案,简化部署与维护流程
5.所有编辑操作保留原始图像,确保数据安全,支持随时回溯修改
6.实时图像编辑:提供实时预览的编辑功能,包括颜色调整、特效应用、裁剪等专业工具
7.即时生成编辑URL:每次编辑自动生成可分享的图像URL,便于协作与嵌入使用
8.触摸优化界面:专为移动设备优化触控操作,同时保留桌面端完整功能,体验一致流畅
9.将需要编辑的图片放到gallery目录返回主页即可
10.页面很简洁,但全是英文页面
11.该项目运行成功后会自动生成2个容器
12.实际体验下来,感觉一般,都是一些基本的图片编辑功能,没啥太大的亮点
version: '3.8'
services:
imagor-studio:
image: registry.cn-hangzhou.aliyuncs.com/jeson/imagor-studio:0.6.7
container_name: imagor-studio
restart: always
ports:
- "8885:8000"
volumes:
- ./data:/app/data # 存储应用数据
- ./pictures:/app/gallery:ro # 挂载图片目录
environment:
- DATABASE_URL=postgres://postgres:postgres@postgres:5432/imagor?sslmode=disable
- FORCE_AUTO_MIGRATE=true
- GOMEMLIMIT=512MiB # 限制内存使用
- TZ=Asia/Shanghai
depends_on:
- postgres
networks:
- imagor-network
postgres:
image: postgres:15-alpine
container_name: imagor-postgres
restart: always
environment:
- POSTGRES_USER=postgres
- POSTGRES_PASSWORD=postgres
- POSTGRES_DB=imagor
- TZ=Asia/Shanghai
volumes:
- postgres-data:/var/lib/postgresql/data
networks:
- imagor-network
healthcheck:
test: ["CMD-SHELL", "pg_isready -U postgres -d imagor"]
interval: 5s
timeout: 5s
retries: 5
volumes:
postgres-data:
networks:
imagor-network:
driver: bridge