[小白分享,大神略过] CF那个TELEGRAPH 图床搭建

原作者地址:https://github.com/0-RTT/telegraph

前置条件

1,科学富强环境
2,TELEGRAM 账号一个
3,CF账号一个
4,域名一个,最好是付费的域名,省去很多麻烦

一.准备工作。

CF域名准备工作,这个域名最好不要是已经挂了nezha探针的,以免受到影响。

按图依次操作:
1.image
2.image
3.image
4.image
5.创建一个CACHE规则,名字随意
image
6.如图配置,把子域名加上最后保存
image
image
image


TELEGRAM准备工作

1.TELEGRAM搜索 BotFather,点击进入,然后创建一个BOT,对话如下:
image
会得到类似这样的API:7781367744:AAGvJYeekyLSzSlJK0NCjU07slGqnorK4Sk
把这个记下,一会要用

2.单击这个链接得到一个新的对话框!
image
image
image

3.TELEGRAM搜索 Get My ID,如图,点开始,得到一串814430xxxx ,CHATID值,记下来。
image

image

准备工作到此结束!



1.回到 CF,选择Workers和Pages,如图选择D1 SQL 数据库
image

如图 D1数据库,名字随意,区域亚太,点击 创建:
image

如图选择 控制台
image

执行这个命令:CREATE TABLE media ( url TEXT PRIMARY KEY, fileId TEXT NOT NULL );
image
执行结果:
image

返回表以后看到:
image

2,创建一个wokers
image
image
image

3,编辑配置workers
打开 https://github.com/0-RTT/telegraph/blob/main/_worker.js
复制脚本内容到workers,点击部署
image
image


配置自定义域名
返回配置Workers配置页面,先选设置,域和路由 点添加
image

选择自定义域,添加你自己熟悉好记,已经准备好的域名
image
image

添加完成如下:
image


添加变量
DOMAIN	t.078999.xyz
USERNAME	用于身份验证的用户名。
PASSWORD	用于身份验证的密码。
ADMIN_PATH	huashenjiang //强烈建议改一个,不建议用默认,不需要默认是 / 示例:admin
TG_BOT_TOKEN 填这样的API:7781367744:AAGvJYeekyLSzSlJK0NCjU07slGqnorK4Sk
TG_CHAT_ID   一串814430xxxx ,CHATID值
ENABLE_AUTH	建议设置为true ,设置为 true 时启用访客验证,为空或者不设置代表关闭访客验证
DATABASE	刚才创建的D1 数据库名字

如图开始添加变量:
image

image

image

image

image

image

image

image
点击部署

添加数据库
image

image

image


至此,打开之前配置的域名 t.078999.xyz,提示输入用户名密码

image

输入用户名密码,登陆后可以通过这个界面上传图片
image

上传成功后会得到引用地址,TELEGRAM的消息提示
image

image

登陆以后,上传了图片,手动填补完管理路径,可以看到之前上传的历史照片,可以在里面找历史照片的引用地址,和删除一下图片

image

这里面最关键的一步 一定要和创建的机器人先start一下。

不然你后面都对的 没回一直显示无法上传

至此,一个自己单独用的CF 小图床搭建完毕!

欢迎大神指点!

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
天方乱谈
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论