原项目
Github: https://github.com/webp-sh/webp_server_go
根据此项目制作的脚本工具
一键脚本:
curl -sS -O https://raw.githubusercontent.com/woniu336/open_shell/main/webp-server.sh && chmod +x webp-server.sh && ./webp-server.sh
是的,脚本又来了哈~
还记得那个周末,我正在整理自己多年的博客文章。突然发现,那些曾经生动精彩的配图,竟然一张张全部变成了红叉。那一刻,我感受到了深深的无力感 —— 我的文章就像是失去了灵魂。
这样的痛点,想必很多创作者都深有体会。免费图床会关停,付费图床会涨价,自建图床又担心带宽问题。难道写作之路注定要被图床问题困扰吗?
直到那天,我在GitHub上偶然发现了这个开源工具。它就像是一位优雅的管家,默默地守护着我们的图片资源。它不仅能帮我们代理任何图床的内容,还能自动将图片转换为更高效的WebP或者avif格式(脚本默认使用avif)。最令人惊喜的是,它的部署过程简单得令人难以置信 —— 只需要一个脚本,几个命令,就能搭建起一个强大的图床代理系统。
回到正题!
各种图床,你可以自己添加,哪怕是其他人的站点图片,越过防盗链。
B站图片:https://i1.hdslb.com/bfs/archive/37c2936033347d4de5d028578b4500f9486290ec.jpg
美团:https://img.meituan.net/csc/429c57535bbf46ef7cacd09aa618e921269502.png
京东:https://img14.360buyimg.com/ddimg/jfs/t1/193289/29/49939/31652/6720aabdF58aa9f17/b96f6af4146068a5.jpg
微博:https://wx1.sinaimg.cn/large/3e416ca7gy1hv00zwfje5j23b04eokjn.jpg
代理地址:
B站代理:https://mt.7blog.us.kg/b/bfs/archive/37c2936033347d4de5d028578b4500f9486290ec.jpg
美团代理:https://mt.7blog.us.kg/mt/csc/429c57535bbf46ef7cacd09aa618e921269502.png
京东代理:https://mt.7blog.us.kg/jd/ddimg/jfs/t1/193289/29/49939/31652/6720aabdF58aa9f17/b96f6af4146068a5.jpg
微博代理:https://mt.7blog.us.kg/weibo/large/3e416ca7gy1hv00zwfje5j23b04eokjn.jpg
发现规律了吗 看图,
你以为就完了吗,不需要修改图片后缀,浏览器会自动加载成avif格式(超高压缩率和清晰度的完美结合)
图片url依然保持不变,但是往下看~
查看压缩率
压缩到了原本图片的24%,节省流量带宽
图片缓存目录,默认不会删除缓存:
/opt/docker_data/WebP/exhaust
到此完结,如果鸡腿够多的话,我会继续发一个clouflare dns宕机自动切换ip,并且可以自由选择是否开启cdn的超强脚本工具。