独立的 HTTP 图片服务,通过 URL 参数实时缩放、裁剪、处理和转换图片。
1.1万+17 本周791GoApache-2.0维护活跃更新于 前天
Flyimg 是一个以单个 Docker 容器形式提供的自托管图片处理服务。请求时在 URL 中附带宽高、质量、裁剪方式等参数,服务会拉取源图、完成转换、保存结果并返回。相同参数的后续请求直接从缓存读取。
在浏览器支持时默认输出 AVIF,同时支持 WebP、MozJPEG 压缩的 JPEG、PNG 和 GIF。启用后可通过 ImageMagick 输出 JPEG XL,o_auto 参数会根据请求的 Accept 头自动选择格式。图片处理基于 ImageMagick,运行在 PHP 与 nginx 之上。
适合希望自建类似 Cloudinary 图片缩放接口的团队,配置通过挂载到容器中的 parameters 文件完成。
拉取 Docker 镜像
docker pull flyimg/flyimg启动容器
docker run -itd -p 8080:80 flyimg/flyimg概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
独立的 HTTP 图片服务,通过 URL 参数实时缩放、裁剪、处理和转换图片。
一个基于 Go 的服务,可按需将 JPG、PNG 等图片实时转换为 WebP 或 AVIF 格式,无需修改图片地址。
基于 libvips 的高性能 Node.js 图像处理模块,可缩放和转换 JPEG、PNG、WebP、AVIF 等格式。
可自托管的媒体处理平台,通过 URL 实时转换与优化图片和视频,是 Cloudinary 的开源替代方案。
基于 ImageMagick 的自托管网页图片处理界面,支持一键 AI 抠图、批量处理和实时预览,可用 Docker 部署。
注重隐私的本地图片与动图压缩工作台,支持 Web、Windows、macOS 和 Linux。