反方向的钟 by jaychoou

开始

今天分享一个无需服务器开源自建图床程序,无需服务器和域名,支持一键部署到 Cloudflare Pages 平台,支持图片管理,兼容 picgo,文章会有点长,不过难度不高,大家都可以试一试

项目地址

https://github.com/cf-pages/Telegraph-Image

门槛

一个github账号,一个cloudflare账号,如果还有一个域名那就更好了(没有也没事)

部署

首先去项目地址fork一下这个项目,然后到cloudflare中按下图顺序,创建项目,连接到git

按照提示输入项目名称,选择需要连接的 git 仓库,点击部署站点即可完成部署

管理

自定义域

部署好后来到下图这里即可设置自定义域,记得修改dns记录

开启图片管理和设置管理员后台账号

在上图中的页面中,点击设置,函数,往下翻,然后就能看到下图的页面

变量名称需要跟我一样,img_url,命名空间需要你提前创建好 KV 储存空间(名字随便起)

创建kv空间的方法就在上图这个位置,大家自行创建

创建后后访问 http(s)://你的域名 /admin 即可打开后台管理页面

不过创建后需要重新部署项目,否则后台管理页面你大概率进不去,但我建议你等一会再重新部署,因为接下来我要教你怎么设置后台管理员账号密码,等设置好后再重新部署

设置后台账号密码

如图所示,设置两个变量名称,跟我一样即可

变量名称 值 BASIC_USER = <后台管理页面登录用户名称> BASIC_PASS = <后台管理页面登录用户密码>

接下来你就可以看下图进行重新部署了

其他问题

为什么我上传图片后后台看不到?

结语

好久没更新,今天憋了个比较有技术力的文章出来

大家可以自行搭建,有什么不懂的可以留言

我能解答的也都会尽量帮助大家,如果不能解决的话可以去大佬那边询问