🌈 布灵图床 - 一个基于 Cloudflare 全家桶的个人图床解决方案
侧边栏壁纸
  • 累计撰写 6 篇文章
  • 累计收到 4 条评论

🌈 布灵图床 - 一个基于 Cloudflare 全家桶的个人图床解决方案

优优
2024-11-16 / 正在检测是否收录...

省流版,直接部署

1. 先获取部署所需要的一些配置token

https://anuuu.com/buling-imgbed-config.html

2. 部署后端

https://anuuu.com/buling-imgbed-backend-deploy.html

3. 部署前端

https://anuuu.com/buling-imgbed-frontend-deploy.html

下面是介绍🙌

✨ 功能特性

  • 👤 用户系统

    • 登录和个人信息管理
  • 🖼️ 图片管理

    • 多种上传方式(点击/拖拽/粘贴)
    • 智能图片压缩
    • 批量操作功能
    • 图片预览和删除
  • 🤖 Telegram Bot

    • 🔐 绑定 Telegram 账号
    • 🤖 Telegram Bot 便捷图片上传
    • 📋 自动返回多种格式链接
  • ⚙️ 自定义配置

    • 自定义域名支持
    • CDN 加速
    • 图片优化选项
    • 存储空间管理
  • 🛡️ 安全可靠

    • 私有化部署
    • 数据安全保障
    • 完善的权限控制
  • 零成本部署

    • ☁️ 完全基于 Cloudflare 免费服务
    • 🆓 每月 100k 请求完全免费
    • ⚡ 全球 CDN 加速
  • 🎨 现代化界面

    • 基于 Vue3 + Nuxt3 开发
    • 响应式设计
    • 移动端适配
    • 亮色/暗色主题切换
    • 优雅的交互体验

📸 效果预览

首页预览 上传预览
图片预览 TG预览

🔧 技术架构

Cloudflare Workers (服务运行时)
    ├── Hono.js (Web 框架)
    ├── Cloudflare D1 (SQLite 数据库)
    ├── Cloudflare R2 (对象存储)
    └── Cloudflare CDN (全球加速)
- 🎨 前端框架:Vue 3 + Nuxt 3
- 🏗️ 构建工具:Vite
- 🚀 部署平台:Cloudflare Pages
- 📦 图片压缩:browser-image-compression

🤝 贡献指南

欢迎提交 PR、Issue 或者加入讨论组参与开发!

提交代码前请确保:

  1. 遵循现有的代码风格
  2. 添加必要的测试和文档
  3. commit message 遵循 约定式提交

📜 开源协议

本项目采用 MIT 协议开源。

🎉 鸣谢

感谢所有为这个项目做出贡献的开发者们!

📞 联系作者

Telegram:[@wzsxh]

如果这个项目对你有帮助,请考虑给它一个 ⭐️

3

评论 (1)

取消
  1. 头像
    阿珏
    MacOS · Google Chrome

    厉害咯

    回复