免费图床解决方案

举报
阿贤Linux 发表于 2026/05/03 18:45:48 2026/05/03
【摘要】 免费图床解决方案 1 前置要求 2 第一步:获取 Telegram 凭据 3 第二步:部署到 Cloudflare 4 第三步:必选配置:KV 命名空间绑定(开启文件管理功能) 5 绑定自己域名 免费图床解决方案# 项目地址https://github.com/katelya77/K-Vault本文章使用 Telegram 存储举例 1 前置要求Cloudflare 账户# 官网https...

免费图床解决方案

# 项目地址
https://github.com/katelya77/K-Vault

本文章使用 Telegram 存储举例

1 前置要求

  • Cloudflare 账户

    # 官网
    https: //www. cloudflare.com/
    
  • Telegram 账户

2 第一步:获取 Telegram 凭据

  1. 获取 Bot Token
    • 向 [@BotFather](http s: //t .me/ BotFather) 发送 /newbot
    • 按提示创建机器人,获得 BOT_TOKEN
  2. 创建频道并添加机器人
    • 创建一个新的 Telegram 频道
    • 将机器人添加为频道管理员
  3. 获取 Chat ID
    • 向 [@VersaToolsBot](https ://t.me/ VersaToolsBot) 或 [@GetTheirIDBot](http s://t. me/ GetTheirIDBot) 发送消息获取频道 ID

3 第二步:部署到 Cloudflare

  1. Fork 本仓库
  2. 创建 Pages 项目
    • 登录 [Cloudflare Dashboard](https: //dash. cloudflare. com/)
    • 进入 Workers 和 Pages创建应用程序Pages连接到 Git
    • 选择 Fork 的仓库,点击部署
  3. 配置环境变量
    • 进入项目 设置环境变量
    • 添加必需变量:
变量名 说明 必需
TG_Bot_Token Telegram Bot Token
TG_Chat_ID Telegram 频道 ID
BASIC_USER 管理后台用户名 可选
BASIC_PASS 管理后台密码 可选

重新部署 - 修改环境变量后需重新部署生效

4 第三步:必选配置:KV 命名空间绑定(开启文件管理功能)

K-Vault 依赖 Cloudflare KV 存储文件元数据,必须配置否则无法正常管理文件:

  1. 回到 Cloudflare 控制台,进入「Workers 和 Pages」→「KV」→「创建命名空间」,命名为k-vault(名称固定)

    存储和数据库---Workers KV---Create Instance---`k-vault`
    
  2. 进入已部署的 K-Vault Pages 项目,点击「设置」→「函数」→「KV 命名空间绑定」

    https: //dash .cloudflare.com/ xxxx/pages/view/tuchuang/settings/production
    
    设置---绑定---添加---KV 命名空间---img_url
    
  3. 点击「添加绑定」,变量名填img_url(固定),值选择刚创建的k-vault命名空间

  4. 再次重新部署Pages 项目,完成 KV 绑定。

5 绑定自己域名

进入 Pages 项目「自定义域」→「添加域」,输入自己的域名,按 CF 提示完成 DNS 解析即可。


关于我
全网可搜《阿贤Linux》
CSDN、知乎、哔哩哔哩、博客园、51CTO、掘金、思否、阿里云、腾讯云、华为云、今日头条、百家号、GitHub、个人博客
公众号:阿贤Linux


原文链接: [免费图床解决方案](https:// blog.waluna.top /2026/05/03/1566/).

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。