谷姐:我们都是谷歌迷
We are all Google fans

分享一个 squoosh docker 镜像,压缩图片后再上传到图床-fg9907

Rate this post

镜像是 `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 即可。

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

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

热议
2楼 诡谲 2小时前

如果有api接口放出来,就可以集成到插件里面去啦

3楼 cheshirex 2小时前

https://squoosh.app/
直接用谷歌官方的不就行了么。我自建的都扔了。

4楼 hep 2小时前

挺好用的功能 大佬 要是好开放api 就更好了

5楼 fg9907 2小时前

如果有api接口放出来,就可以集成到插件里面去啦

这个还不清楚诶 我看看

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

6楼 fg9907 2小时前

https://squoosh.app/
直接用谷歌官方的不就行了么。我自建的都扔了。

喜欢自己掌控的感觉

7楼 fg9907 2小时前

挺好用的功能 大佬 要是好开放api 就更好了

你研究研究

8楼 360 2小时前

本来不就是静态文件吗?打个包随便仍哪都行了,还搞个docker

9楼 fg9907 2小时前

本来不就是静态文件吗?打个包随便仍哪都行了,还搞个docker

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

10楼 hiing 1小时前

有没有披露修改的本地APP?、、、、

12楼 fg9907 1小时前

都做成这样了,还不汉化一下。

汉化就是个大工程了,看看单词,学习一下啦

13楼 fg9907 半小时前

有没有披露修改的本地APP?、、、、

基于 squoosh 的本地 app 应该是有的。但我没有很明白你这句的意思,披露修改?

14楼 hiing 8分钟前

基于 squoosh 的本地 app 应该是有的。但我没有很明白你这句的意思,披露修改? ...

本地化的一个APP也是单个压缩的。。。

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

未经谷姐允许不得转载:谷姐靓号网 » 分享一个 squoosh docker 镜像,压缩图片后再上传到图床-fg9907
分享到: 生成海报

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

买Google Voice认准【谷姐靓号网】

Google Voice靓号列表Google Voice自助购买
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活