• Katelya

    前文

    该项目的起因是刚好女朋友发了好多照片生怕漏掉某一张照片,然后某天问起来我没有保存没有记住之后就被狠狠批斗。

    近期DecoTV在我的不断修饰下,逐渐成熟。那还说啥了也推荐一下吧。

    走路路过别错过,DecoTV没错,DecoTV,项目地址: GitHub - Decohererk/DecoTV: 基于最新版LunaTV二次开发的一个开箱即用的、跨平台的影视聚合播放站。【原KatelyaTV】 如果你喜欢这个项目,欢迎给我点个Star~,鼓励一下吧

    不说这么多废话了,直接进入正文

    正文

    Github项目地址: GitHub - katelya77/Katelya-TGBed: 基于 Telegram 和 Cloudflare Pages 的免费无限图床。支持多格式文件存储、内容审核、自定义域名及 R2 大文件扩展,零成本搭建个人媒体库。

    Katelya-TGBed,这是一个利用 Telegram 作为后端存储、旨在提供无限空间且高速访问的图床/文件床方案。

    项目刚刚开源,主打轻量、免费、易部署,特别适合个人开发者、博客主或需要临时文件存储的朋友使用。

    ^-^ 核心特性

    - 无限存储:依托 Telegram 强大的服务器,理论上没有存储上限。

    - 多种文件格式预览支持:支持图片、视频、音频、文档格式的在线预览。

    - 高速访问:(如果你使用了 Cloudflare) 结合 Cloudflare 全球 CDN 加速,图片加载毫秒级响应。

    - API 支持:提供标准的上传 API,方便集成到 PicGo 或其他工具中。

    - 隐私安全:支持自定义配置,图片/文件通过 Bot 传输,安全可控。

    - 简单部署:支持一键部署到 Cloudflare Pages,无需购买服务器,零成本运行。

    理论支持所有格式的文件存储

    ^-^ 技术栈

    - 后端:Cloudflare Pages

    - 存储:Telegram Bot API、R2、KV

    - 前端:HTML

    ^-^ 如何使用

    - 直接见项目内的Readme部署指导,有IQ就会部署!实在不行就发给AI寻求帮助

    ^-^ 项目地址

    欢迎大家体验并提出宝贵意见,如果觉得好用,求一个 Star ^-^!

    ^-^ GitHub: GitHub - katelya77/Katelya-TGBed: 基于 Telegram 和 Cloudflare Pages 的免费无限图床。支持多格式文件存储、内容审核、自定义域名及 R2 大文件扩展,零成本搭建个人媒体库。

    效果图

    图片

    图片

    图片

    END

    有任何问题发Issues即可,我目前就测试了图片内容,因为我的初衷也就是单纯存存女朋友的照片,所以对于其他的功能我尚未进行完善的测试,因此有问题欢迎发Issues,但有问题也请带着礼貌的态度。也欢迎愿意为其作贡献的开发者PR!

    主楼
  • asm2apex

    火钳刘明

    #1
  • gcdd1993

    是个好东西

    #2
  • Galok

    佬,牛啊!!!但是你有女朋友我就不支持你了,白嫖了

    #3
  • Katelya

    有女朋友也不影响你给我Star ^-^

    #4
  • Yiang

    我的cf云盘项目怎么没人看呜呜呜呜

    #5
  • 若水散人LV_9999999999999

    这个有点意思。但是有一点很址。国内用户。访问不了的吧

    #6
  • Katelya

    国内环境也可以直接访问,自己添加个自定义域就可以了,速度我自己测试了还不错,给博客当图床刚刚好

    #7
  • 大帅哥

    感谢大佬!

    #8
  • 喵帕丝

    感谢大佬,我也有好多照片,不过都不是我女朋友的。

    #9
  • 若水散人LV_9999999999999

    那这么说的话。这个东西。很有搞头。

    #10
  • 给你开点药吧

    看着不错,已star,加个示例能先体验下就更好了

    #11
  • 阿森

    早点有我也不至于搞cos被刷流量了 ^-^

    #12
  • 电喵大战皮卡丘

    图片

    再加个访客功能!

    #13
  • Katelya

    你忘记在 Cloudflare Pages 的设置里绑定 KV 数据库了,或者绑定的变量名不对。代码读不到数据库,所以无法写入登录状态(put),导致报错。

    #14
  • upright6775

    嗯,搞定了,谢谢佬

    #15
  • hibobo

    已经用上了,感谢大佬

    图片

    #16
  • 阿森

    图片

    这是啥问题啊佬

    #17
  • Katelya

    构建命令里你应该是填了npx wrangler deploy。cloudflare pages里面部署的时候fork我的仓库,直接连接到那个fork的仓库,直接点击部署,不用填写任何值。后续部署成功之后再填写环境变量,然后重试部署,环境变量生效。

    #18
  • 阿森

    可以不填吗

    图片

    图片

    #19

发表回复

登录后回复