#项目地址
https://github.com/622cc/cf-picup
R2
选项点击 创建存储桶
输入存储桶名称(例如: images
)选择最近的数据中心位置点击 创建存储桶
完成创建三、创建 Workers在 Cloudflare 控制面板左侧菜单找到 Workers 和 Pages
点击 创建应用程序
选择 Workers
输入 Workers 名称(例如: image-upload
)选择 HTTP 处理程序
点击 部署
创建 Workers四、配置 Workers创建完成后,点击刚创建的 Workers点击 快速编辑
将之前提供的 worker.js
代码完整复制粘贴到编辑器中点击 保存并部署
五、绑定 R2 存储桶在 Workers 详情页面,点击 设置
找到 变量
选项卡在 R2 存储桶绑定
部分:变量名称填写: R2_BUCKET
选择之前创建的存储桶点击 保存并部署
六、配置自定义域名在 Workers 详情页面,点击 触发器
点击 添加自定义域
输入域名(例如: img.example.com
)按照提示完成 DNS 记录配置等待域名生效七、生成 API Token在 Workers 详情页面,点击 设置
找到 变量
选项卡在 环境变量
部分:变量名称填写: UPLOAD_API_TOKEN
值填写一个随机字符串(建议使用安全的随机生成器生成)加密选项打开点击 保存并部署
八、安装浏览器脚本安装 Tampermonkey 浏览器扩展点击 Tampermonkey 图标,选择 创建新脚本
将之前提供的 ganba.de-cf.js
代码完整复制粘贴点击 文件
-> 保存
在任意网页点击 Tampermonkey 图标点击 ⚙️ 设置
配置:API 地址: https://你的workers域名/api
API Token: 填入之前设置的 UPLOAD_API_TOKEN
值九、使用说明在任意支持的编辑器中:可以直接粘贴图片可以拖拽图片支持的图片格式: JPG、PNG、GIF、WebP上传成功后会自动插入对应格式的图片链接支持的链接格式:MarkdownBBCodeHTML富文本纯 URL十、注意事项R2 存储有免费额度(每月 10GB),超出需付费Workers 也有免费额度(每天 100,000 请求),超出需付费建议设置强密码作为 API Token图片大小限制为 50MB建议定期清理不需要的图片以节省存储空间如有任何问题,欢迎随时询问!
bd
技术贴 绑定
这个正需要,10g个人用够了
bd
好帖收藏
好帖,鸡腿奉上
難得出現技術貼,要頂
给腿。这必须给腿。
感谢分享
定