vps交流

[经验] 分享一个 squoosh docker 镜像,压缩图片后再上传到图床


镜像是 `dko0/squoosh:1.12.0` 或者 `dko0/squoosh:latest` 。

docker hub: https://hub.docker.com/r/dko0/squoosh

GitHub: https://github.com/hellodk34/squoosh

– 安全,图片只在本地浏览器,不会上传到任何服务器
– 高效,squoosh 压缩效率惊人,图片品质却没有损失多少,配合各种压缩选项和品质设置,自由度很高。这波必须赞美 https://github.com/GoogleChromeLabs/squoosh

使用 docker buildx build,支持 amd64 arm64 和 arm v7 架构,应该满足绝大多数用户的使用场景了。

“`
# docker buildx build -f ./Dockerfile -t NAMESPACE/squoosh:1.12.0 –platform=linux/arm64,linux/amd64,linux/arm/v7 .
“`

此镜像使用起来也非常简单,一句搞定。

“`
# docker run -d –name squoosh
    –restart unless-stopped
    -p 7701:8080
    dko0/squoosh:1.12.0
“`

然后访问 http://YOUR_IP:7701 即可。

[经验]  分享一个 squoosh docker 镜像,压缩图片后再上传到图床

[经验]  分享一个 squoosh docker 镜像,压缩图片后再上传到图床

我测试了一个 10MB 的风景图片(iPhone 12 拍摄),直接压缩到了 739KB,quality 是默认的 75,其他选项也都是默认,乍一看看不出来画质太大的下降,不仅支持文件上传/拖拽,还能直接从剪贴板 control/command + V,非常不错。我现在写博客使用自己的图床,以后贴图可以多考虑考虑压缩一下图片体积了。

[经验]  分享一个 squoosh docker 镜像,压缩图片后再上传到图床

为了减轻各位大佬的图床存储压力,我觉得 squoosh 这个项目非常好,欢迎 docker run。

如果有api接口放出来,就可以集成到插件里面去啦
https://squoosh.app/
直接用谷歌官方的不就行了么。我自建的都扔了。
挺好用的功能 大佬[经验]  分享一个 squoosh docker 镜像,压缩图片后再上传到图床 要是好开放api 就更好了

诡谲 发表于 2022-7-20 14:27
如果有api接口放出来,就可以集成到插件里面去啦

这个还不清楚诶 我看看

如果有的话 确实可以集成啊 那么 压缩上传的 flow 会更好了

cheshirex 发表于 2022-7-20 14:30
https://squoosh.app/
直接用谷歌官方的不就行了么。我自建的都扔了。

喜欢自己掌控的感觉 [经验]  分享一个 squoosh docker 镜像,压缩图片后再上传到图床

hep 发表于 2022-7-20 14:31
挺好用的功能 大佬 要是好开放api 就更好了

你研究研究 [经验]  分享一个 squoosh docker 镜像,压缩图片后再上传到图床

本来不就是静态文件吗?打个包随便仍哪都行了,还搞个docker[经验]  分享一个 squoosh docker 镜像,压缩图片后再上传到图床

360 发表于 2022-7-20 14:42
本来不就是静态文件吗?打个包随便仍哪都行了,还搞个docker

主要是方便,但是占用 ssd/hdd,有些机器懒得装 node npm 环境,但是用 docker 就挺省事。备份之类的也好啊