用Cloudflare+telegraph搭建零成本图床教程!

用Cloudflare+telegraph搭建零成本图床教程!

介绍

 

基于 Cloudflare Workers 的 Telegraph 图床,默认开启压缩功能,支持上传大于 5MB 的图片,并提供后台管理等功能。

功能

 

  • 支持选择图片后自动上传。
  • 支持在图床界面粘贴上传。
  • 支持上传大于 5MB 的图片。
  • 支持在管理界面查看和播放MP4文件。
  • 支持显示上传时间,按上传时间排序。
  • 支持修改后台路径 /admin,可在代码的第二行进行修改。
  • 支持图片管理(访问域名 /admin),图片支持懒加载。
  • 支持仅代理自己上传的图片,通过其他TG图床上传的链接,无法访问。
  • 选择图片后自动压缩,节省 Cloudflare 和 Telegraph 的存储,同时加快上传速度。
  • 支持 JPEG、JPG、PNG、GIF、MP4 格式,GIF 和 MP4 的大小需 ≤ 5MB。
  • 支持 URL、BBCode 和 Markdown 格式,点击对应按钮可自动复制相应格式的链接。

使用方法

 

将代码部署到 Cloudflare Worker,设置自定义域和变量(需要设置环境变量并绑定 KV 命名空间)。

步骤 1: 创建 KV 命名空间

 

  1. 点击 Workers 和 Pages
  2. 点击 KV
  3. 点击 创建命名空间
  4. 填写命名空间名称(可随意命名)。
  5. 点击 添加

步骤 2: 创建 Worker

 

  1. 点击 Workers 和 Pages
  2. 点击 创建
  3. 填写 Worker 名称(可随意命名)。
  4. 点击 部署

步骤 3: 添加自定义域

 

  1. 点击刚刚创建的 Worker 名称。
  2. 点击 设置
  3. 点击 触发器
  4. 点击 添加自定义域

步骤 4: 添加环境变量

 

  1. 点击刚刚创建的 Worker 名称。
  2. 点击 设置
  3. 点击 变量
  4. 点击 添加环境变量
  5. 填写变量名称 USERNAME_ENV 和 PASSWORD_ENV,对应的值分别为账号和密码。

步骤 5: 绑定 KV 命名空间

 

  1. 点击刚刚创建的 Worker 名称。
  2. 点击 设置
  3. 点击 变量
  4. 点击 KV 命名空间绑定
  5. 点击 编辑变量
  6. 填写变量名称 imgurl,并选择前面设置的 KV 命名空间。

步骤 6: 编辑 Worker 代码

 

  1. 点击刚刚创建的 Worker 名称。
  2. 点击 编辑代码
  3. 清除 Worker 原本的代码。
  4. 复制粘贴 worker.js 中的代码。
  5. 点击 部署
  6. 访问自定义域名即可访问图床。

进阶教程:

【教程】利用D1数据库储存Telegraph图床链接

下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余

1.资源失效.与目录不符.被和谐等点击这儿去评论区反馈

2.这些信息可能会帮助到你:💡常见问题 | ✅进站必看 | 📩版权投诉

3.为防止被恶意采集,未注册用户需要支付积分才能下载;注册用户评论后刷新该页面可下载;VIP用户可直接下载!

源码

轻量美观且实用的开源图床程序源码:MiniPix

2024-8-26 7:57:35

源码

OS飞牛云nas系统dd包安装教程

2024-8-29 9:16:12

链接无效、侵权等,请用注册本站的邮箱发邮件至 [email protected]

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索