布灵图床简介
布灵图床是一个完全基于Cloudflare(CF)全家桶(包括CF Pages、Workers、D1数据库和R2存储桶)的个人图床解决方案,
适用于自用且可以绑定个人域名。
目前状态
后端和TG机器人部分已经开发完成。
差个前端页面。
主要特点:
- 存储空间:使用CF提供的10GB免费存储桶,专门用于图片存储。
- 免费资源:后端服务、数据库操作和R2存储桶操作每月有几十万至几百万次免费额度,足够个人使用。
- 无需服务器:不需要额外的服务器资源,CF甚至提供免费的子级域名。
- 零费用:只需一个CF账户,即可实现0费用使用。
后端功能概览:
- 用户登录与个人信息修改
- 上传图片并查看、删除
用户注册(暂不支持)- 绑定个人Telegram机器人
- 通过TG机器人上传图片,返回多种格式的图片链接(Markdown、BBCode、直链等)
二次开发:
npm install # 安装依赖
npm run dev # 本地开发
npm run deploy # 一键部署到CF Workers
截图展示:
以下截图来自-已部署的布灵图床后端和TG机器人。
部署文档
等待前端开发完成后,将一并完善部署文档。
遇到的问题
目前有一个百度CDN加速图片的功能,源自 Hostloc论坛。
测试显示,加速其他图片正常,但用于加速上传到R2存储桶的图片时,图片会出现裂开无法正常显示的问题。希望后续能解决,若无法解决,可能会关闭此功能。
已解决,没有问题~!
评论 (0)