MAZANOKE 介绍

MAZANOKE 是一个简单的图像优化器,它可以在您的浏览器中运行,离线工作,并在不离开您的设备的情况下保持您的图像。
🚢 项目地址
🚀MAZANOKE 特征
🖼️ 在浏览器中优化图像
- 调整图像质量
- 设置目标文件大小
- 设置最大宽度/高度
- 从剪贴板粘贴图像
- 在 JPG、PNG、WebP 之间转换
- 从 HEIC、AVIF、GIF、SVG 转换
- 🔒 注重隐私
- 离线工作
- 设备内处理图像
- 删除 EXIF 数据(位置、日期等)
- 无追踪
- 可安装的网络应用程序
🛠️ 部署 MAZANOKE
👻 先决条件/要求
- 最低 512MB RAM(推荐 1GB+)
- 具备 docker,docker-compose 环境
🐳 方法一:使用 Docker 命令部署
docker run -itd --name mazanoke -p 3474:80 docker.cnb.cool/srebro/pidin/mazanoke:latest🐳 方法二:使用 Docker Compose 部署 (推荐)
services:
mazanoke:
container_name: mazanoke
#image: ghcr.io/civilblur/mazanoke:latest
image: docker.cnb.cool/srebro/pidin/mazanoke:latest ##使用 CNB 镜像加速
ports:
- "3474:80"部署完成后,通过浏览器访问 http://< 你的服务器 IP 或域名 >:3474 即可使用 MAZANOKE。


- 上传一个图片,转换成 WEBP

- 图片完美瘦身

🧭 使用 Nginx 反向代理
#mazanoke
server {
listen 443 ssl;
server_name mazanoke.srebro.cn; ##替换成自己的域名
error_page 404 /404/404.html;
charset utf-8;
ssl_certificate /home/application/nginx/cert/srebro.cn.pem;
ssl_certificate_key /home/application/nginx/cert/srebro.cn.key;
ssl_session_cache shared:SSL:1m;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
location / {
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header x-wiz-real-ip $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://localhost:3474;
}
}🎁 获取 MAZANOKE
- CNB 仓库地址:MAZANOKE
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 运维小弟