Homelab - 高质量图片压缩工具 TinyPNG-docker
原文中文,约3400字,阅读约需9分钟。发表于: 。Homelab - 高质量图片压缩工具 TinyPNG-docker TinyPNG-docker 是一个调用 TinyPNG API 进行图片高质量压缩的工具,可以自动压缩指定路径下的 WEBP、JPEG 和 PNG 图片,然后输出到你想要的路径下。它能有效减少网站的带宽占用、流量和加载时间。顺带说一句,这是我借助 ChatGPT 开发的一个 Docker 应用。 部署(Docker...
TinyPNG-docker是一个调用TinyPNG API进行图片高质量压缩的工具,使用简单方便。需要在TinyPNG官网注册账户并申请API密钥。部署时需要创建compose.yaml文件,并将其中的${DIR}替换为本地目录,将${API}替换为申请的密钥。使用方法简单,将需要压缩的图片放入指定文件夹中,压缩后的图片会出现在输出文件夹中。如果容器无法正常使用,可以检查文件夹路径、API密钥、图像文件格式和压缩设置等。编译容器时需要创建Dockerfile和main.py文件,并导入必需的Python库。编译完成后可以为镜像打标签并上传到Docker Hub,其他人可以通过拉取镜像使用。