CattoPic是一款自托管的图片托管服务,完全基于Cloudflare的Worker服务构建后端,前端可部署在Vercel。该项目提供多格式图片上传、自动转换为WebP和AVIF格式、标签系统、过期时间设置、随机图片API等功能,特别适合博客背景等场景。技术架构采用Next.js 16、React 19、Tailwind CSS作为前端,后端使用Cloudflare Workers、Hono框架、D1数据库、R2对象存储、KV缓存和Queues异步任务处理。整套服务运行在Cloudflare边缘网络上,响应速度快且稳定性高。对于个人博客或中小站点,Cloudflare的免费额度已足够日常使用,包括每天10万次Workers请求、5GB D1存储、10GB R2存储等。该项目解决了传统图片处理对CPU资源的高消耗问题,尤其适合AVIF格式图片的高效处理。
基于Cloudflare的Serverless图床方案:CattoPic高效图片托管
未经允许不得转载:80aj » 基于Cloudflare的Serverless图床方案:CattoPic高效图片托管
相关推荐
Cloudflare宣布裁员超1100人:为适应“AI智能体”时代重塑公司架构
开源云雀:依托 Cloudflare 生态,探索“无人工干预”的 AI 开发新模式
Cloudflare携手Stripe:AI Agent现已可自主注册账号、购买域名并一键部署
开源项目 ClawEmail 更新:支持 CloudFlare 一键部署,简化子邮箱管理
技术爱好者福利:三款支持 Cloudflare 托管的免费二级域名汇总
支持Vercel一键部署!开源项目Qwen-Proxy发布,集成代理池与工具调用
Cloudflare 联手 Stripe:AI Agent 现可自主买域名、部署网站
Cloudflare Workers AI模型大扩容:或成OpenRouter平替,零手续费引关注