那些网站可以给产品做推广,贵州省住房建设部网站,模板网站也可以做优化,网站建成之后应该怎么做在日常工作中#xff0c;大家是否经常遇到这样的需求#xff1a;需要压缩图片体积、调整图片尺寸或转换图片格式#xff0c;但又受限于数据安全要求无法将图片上传至公网#xff1f;在我们之前开发的工单配置系统中#xff0c;这类需求尤为常见。最近在GitHub上发现了一款…
在日常工作中大家是否经常遇到这样的需求需要压缩图片体积、调整图片尺寸或转换图片格式但又受限于数据安全要求无法将图片上传至公网在我们之前开发的工单配置系统中这类需求尤为常见。最近在GitHub上发现了一款优秀的本地化图像处理工具——MAZANOKE马扎诺克今天特别推荐给大家。
什么是MAZANOKE
MAZANOKE 是一款简易的图片优化工具它直接在浏览器中运行支持离线使用并确保您的图片始终保留在设备上绝不外泄。
这款专为普通人设计的工具适合与亲友分享使用是那些来路不明的免费在线工具的可靠替代品。
这个项目目前在gitlab上拥有1.5k star github地址: https://github.com/civilblur/mazanoke
测试地址https://mazanoke.com/
主要特性
️ 强大的图像优化功能 调整图像质量 设置目标文件大小 设置最大宽度/高度 支持从剪贴板直接粘贴图像 支持JPG、PNG、WebP、ICO格式间的相互转换 支持从HEIC、AVIF、TIFF、GIF、SVG格式转换 隐私保护设计 完全离线工作 所有图像处理都在设备本地完成 自动移除EXIF数据包括位置、日期等隐私信息 无任何用户跟踪 可安装为PWA渐进式Web应用
docker私有化部署
虽然MAZANOKE主要设计为前端应用但您也可以通过Docker轻松部署它方便在内网或特定环境中使用。 我们使用的是docker-compose 部署的部署步骤如下
创建部署目录在该目录下创建docker-compose.yml 文件内容如下
services:mazanoke:container_name: mazanokeimage: ghcr.io/civilblur/mazanoke:latestports:- 3474:80如果镜像下载有问题的家人们也可以使用我转存到阿里云镜像仓库中的镜像registry.cn-hangzhou.aliyuncs.com/xjpublic/mazanoke:latest
启动项目
在docker-compose.yml文件同级目录下使用一下命令启动项目
docker-compose up -d 到此如果没啥问题的话就可以在浏览器中通过 http://ip:port 来访问此项目了
使用
这个项目使用比较简单主要是我们上边介绍过的那些特性 总结
MAZANOKE是一款真正尊重用户隐私的图像处理工具它结合了易用性、强大功能和隐私保护是替代那些可疑在线服务的完美选择。通过Docker部署您还可以轻松地在本地网络或私有环境中分享使用。
无论您是想保护隐私还是需要在无网络环境下处理图像MAZANOKE都是一个值得尝试的解决方案。