当前位置: 首页 > ai >正文

MAZANOKE:一款隐私优先的浏览器图像优化工具及Docker部署指南

在日常工作中,大家是否经常遇到这样的需求:需要压缩图片体积、调整图片尺寸或转换图片格式,但又受限于数据安全要求无法将图片上传至公网?在我们之前开发的工单配置系统中,这类需求尤为常见。最近在GitHub上发现了一款优秀的本地化图像处理工具——MAZANOKE(马扎诺克),今天特别推荐给大家。

什么是MAZANOKE?

MAZANOKE 是一款简易的图片优化工具,它直接在浏览器中运行,支持离线使用,并确保您的图片始终保留在设备上,绝不外泄。

这款专为普通人设计的工具,适合与亲友分享使用,是那些来路不明的"免费"在线工具的可靠替代品。

这个项目目前在gitlab上拥有1.5k star

_20250615224616.jpg

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 部署的,部署步骤如下:

  1. 创建部署目录,在该目录下创建docker-compose.yml 文件,内容如下:
services:mazanoke:container_name: mazanokeimage: ghcr.io/civilblur/mazanoke:latestports:- "3474:80"

如果镜像下载有问题的家人们也可以使用我转存到阿里云镜像仓库中的镜像registry.cn-hangzhou.aliyuncs.com/xjpublic/mazanoke:latest

  1. 启动项目

在docker-compose.yml文件同级目录下使用一下命令启动项目

docker-compose up -d 

到此,如果没啥问题的话就可以在浏览器中通过 http://ip:port 来访问此项目了

使用

这个项目使用比较简单,主要是我们上边介绍过的那些特性

_20250615231140.jpg

_20250615231150.jpg

总结

MAZANOKE是一款真正尊重用户隐私的图像处理工具,它结合了易用性、强大功能和隐私保护,是替代那些可疑在线服务的完美选择。通过Docker部署,您还可以轻松地在本地网络或私有环境中分享使用。

无论您是想保护隐私,还是需要在无网络环境下处理图像,MAZANOKE都是一个值得尝试的解决方案。

http://www.xdnf.cn/news/14260.html

相关文章:

  • 基于AWS无服务器架构的区块链API集成:零基础设施运维实践
  • Java面试题:分布式ID时钟回拨怎么处理?序列号耗尽了怎么办?
  • VINS-Fusion 简介、安装、编译、数据集/相机实测
  • 传统数据仓库正在被 Agentic AI 吞噬
  • 超高速总线CDCTL01A 芯片在机器人领域的应用解析
  • SLB、Nginx、Gateway 与 ECS 的关系详解
  • Node.js 中的 Token 认证机制详解
  • 【Docker 05】Container - 容器
  • volatile 对 int 和 long 修改的区别
  • 如何制定适用于多项目的统一流程规范
  • 关于AUTOSAR AP 开发流程的研究
  • (83)课102:过程里的条件判断 IF 条件1 THEN .. ELSEIF 条件2 THEN .. ELSE .. END IF;
  • # 把 ISO 写入 U 盘(相关了解)
  • VBA使用字典统计
  • 金蝶云星空BOS开发
  • 搜索问答技术概述:基于知识图谱与MRC的创新应用
  • OAC: Output-adaptive Calibration for Accurate Post-training Quantization
  • 痉挛性斜颈:认识颈部的 “异常挛动”
  • Java-String
  • 如何快速提升英文听力?
  • PCB设计杂谈之一
  • Amazon Q in QuickSight 实战:自然语言秒级生成数据报表与深度洞察
  • 打牙祭是什么意思
  • 快速读取数据
  • 006__C++类的特殊用法
  • 2.3.3 07年T2
  • GeoTools:gt-referencing模块
  • LoadRunner 2023 安装部署
  • 如何稳定地更新你的大模型知识(算法篇)
  • DataX HdfsReader 插件:快速上手与深入解析