少年与梦
首页
搜索
留言板
建站教程
NotionNext介绍
NotionNext操作说明
写作是最值得投资的技能
更多关于NotionNext
其他建站方案
关于我
历史归档
文章分类
文章标签
文章
28
分类
2
标签
1
首页
搜索
留言板
建站教程
NotionNext介绍
NotionNext操作说明
写作是最值得投资的技能
更多关于NotionNext
其他建站方案
关于我
历史归档
文章分类
文章标签
技术分享
🗒️
利用CloudFlare和Telegraph实现免费托管图
发布于: 2024-4-30
最后更新: 2025-2-3
次查看
教程
文章已上锁,请输入访问密码
提交
目录
0%
一.前言
优点
缺点
二.所需工具
三.实现图片托管
1.fork代码到自己的github
2.cloudflare创建pages
2.1 登录到CloudFlare>Workers和Pages>概述,点击创建应用程序
2.2 进入创建应用程序页面,点击Pages>连接到Git
2.3 添加你的github账户,选择一个存储库,点击开始设置
2.4 选择你的github仓库中的Telegraph-Image,或者你也可以授权让他访问整个账号下的仓库
2.4.1 输入github二次验证码
2.4.2 选择存储库,点击开始设置
2.4.3 参数默认就行,也可以根据更改项目名称,环境变量也可以根据需要填写或者后面再更改,点击保存并部署
四.绑定域名
4.1 在workers和pages下的概述中,找到创建的pages
4.2 点击自定义域下的设置自定义域
4.3 填写域名或二级域名,点击继续
4.4 根据cloudflare提供的DNS信息,到你的域名管理DNS中添加一条CNAME解析
4.5 生效后,即可使用自定义域名访问
五.配置参数,实现图片管理
5.1 获取图片审查API的key
5.2 配置函数,开启后台管理
5.2.1 配置KV
5.2.2 配置函数
5.2.3 重新部署,访问管理后台
5.3 配置变量,开启auth,账号访问,白名单,图片审查
5.3.1 进入pages项目下,点击设置>环境变量>为生产环境定义变量,添加变量
5.3.2 重新部署,访问管理后台
六.进阶玩法:实现图片压缩缩放、剪裁、水印、滤镜
特点
6.1 下载cloudflare-worker-image到本机
6.2 安装依赖
6.3修改白名单配置,改为图片域名或者留空不限制图片地址
6.4 部署项目
6.5 绑定域名
6.6 使用方式
七.遇到的问题
7.1.开启了白名单模式后,发现白名单并没有起作用
成
一个普通的干饭人🍚
文章
28
分类
2
标签
1
最新发布
容器 webhostmost 申请及部署节点
2025-5-18
使用 ArgoTunnel+Koyeb 部署探针应用 (不建议使用)
2025-5-17
xui+reality 识别CDN节点、自选Reality目标网站
2025-5-8
claw容器搭建哪吒监控
2025-4-26
webssh搭建
2025-4-24
IOS-IPA信任教程
2025-2-3
公告
🎉NotionNext 3.15已上线🎉
-- 感谢您的支持 ---
👏欢迎更新体验👏
操作手册
更新记录
联系我们
目录
0%
一.前言
优点
缺点
二.所需工具
三.实现图片托管
1.fork代码到自己的github
2.cloudflare创建pages
2.1 登录到CloudFlare>Workers和Pages>概述,点击创建应用程序
2.2 进入创建应用程序页面,点击Pages>连接到Git
2.3 添加你的github账户,选择一个存储库,点击开始设置
2.4 选择你的github仓库中的Telegraph-Image,或者你也可以授权让他访问整个账号下的仓库
2.4.1 输入github二次验证码
2.4.2 选择存储库,点击开始设置
2.4.3 参数默认就行,也可以根据更改项目名称,环境变量也可以根据需要填写或者后面再更改,点击保存并部署
四.绑定域名
4.1 在workers和pages下的概述中,找到创建的pages
4.2 点击自定义域下的设置自定义域
4.3 填写域名或二级域名,点击继续
4.4 根据cloudflare提供的DNS信息,到你的域名管理DNS中添加一条CNAME解析
4.5 生效后,即可使用自定义域名访问
五.配置参数,实现图片管理
5.1 获取图片审查API的key
5.2 配置函数,开启后台管理
5.2.1 配置KV
5.2.2 配置函数
5.2.3 重新部署,访问管理后台
5.3 配置变量,开启auth,账号访问,白名单,图片审查
5.3.1 进入pages项目下,点击设置>环境变量>为生产环境定义变量,添加变量
5.3.2 重新部署,访问管理后台
六.进阶玩法:实现图片压缩缩放、剪裁、水印、滤镜
特点
6.1 下载cloudflare-worker-image到本机
6.2 安装依赖
6.3修改白名单配置,改为图片域名或者留空不限制图片地址
6.4 部署项目
6.5 绑定域名
6.6 使用方式
七.遇到的问题
7.1.开启了白名单模式后,发现白名单并没有起作用