搭建免费图床?三无人员也能玩转技术!

2024-07-26 16:58:10 1点赞 45收藏 6评论

作为一种最常用的在线服务,图床是为用户提供图像存储和分享的便利平台。无论是网站设计、社交媒体、电子商务,都可以从图床中受益,将图像轻松地上传、存储和链接到自己的网站或应用程序中。

但咱们好多三无(无服务器、无域名、无图床系统平台)人员也想玩一玩各种项目,也要用到外链图片的图床应用。

目前市面上有多种免费开源的图床解决方案,例如PicGo、Chevereto、easyimage和兰空等。这些服务通常需要用户购买第三方的OSS(对象存储服务)作为存储基础,或者利用GitHub作为存储解决方案。

那如何让三无人员也能拥有自己的图床呢?主要是零成本,下面咱们就折腾一款免费图床项目:

1、Fork项目:首先,需要在GitHub上Fork项目cf-pages/Telegraph-Image

搭建免费图床?三无人员也能玩转技术!搭建免费图床?三无人员也能玩转技术!

2、创建CF Pages项目:进入Cloudflare Pages页面,创建新项目,并链接到刚刚fork的GitHub项目。

搭建免费图床?三无人员也能玩转技术!搭建免费图床?三无人员也能玩转技术!搭建免费图床?三无人员也能玩转技术!

3、部署项目:选择默认配置进行部署,部署完成后,Cloudflare会提供一个免费域名。

搭建免费图床?三无人员也能玩转技术!搭建免费图床?三无人员也能玩转技术!

4、上传图片:通过项目提供的页面上传图片,系统将返回图片链接。

搭建免费图床?三无人员也能玩转技术!

到此,图床就基本完成了,为什么说是基本呢?因为到现在图床还没有后台管理功能,如果你认为够用就好就可到此为止,而你认为你还要进行管理上传的图片的话就可以继续下面的操作:

1、创建KV命名空间:在Cloudflare Pages中选择项目,设置KV命名空间绑定,创建名为img_url的命名空间。

搭建免费图床?三无人员也能玩转技术!搭建免费图床?三无人员也能玩转技术!

2、设置函数与环境变量:添加后台管理页面登录的用户名称和密码。

搭建免费图床?三无人员也能玩转技术!变量名称与空间名称均为img_url变量名称与空间名称均为img_url搭建免费图床?三无人员也能玩转技术!BASIC_USER = <后台管理页面登录用户名称></a></span> ,BASIC_PASS = <后台管理页面登录用户密码>

3、重新部署:配置好命名空间和环境变量后,重新部署(官方叫重试部署)程序。

搭建免费图床?三无人员也能玩转技术!搭建免费图床?三无人员也能玩转技术!

4、访问后台:重新部署后,在通过部署的域名加上/admin路径,输入用户名和密码进入后台管理页面。

搭建免费图床?三无人员也能玩转技术!搭建免费图床?三无人员也能玩转技术!

后台管理功能允许用户查看上传的图片数量,执行白名单、黑名单和删除操作,以及复制图片地址链接。

到此一个可以自己管理的免费图床就搭建好了,是不是很简单,最主要的是零成本。

进阶说明:如果你对图床的域名名称与长度有高要求,CF自动分配的是又长又不好记,而且图片上传也没有安全审查,那就增加绑定个免费的EU.ORG或US.KG的域名和一个moderatecontent的安全审查就基本完美了。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
6评论

  • 精彩
  • 最新
  • 上传照片之后要访问一下

    校验提示文案

    提交
    访问过呀,没问题的

    校验提示文案

    提交
    如果只是上传,没有访问,后台里是看不到的,之后访问过一次,后台才能看到,不知道现在优化没有

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • Minio

    校验提示文案

    提交
  • 图像存哪里了?存电报的话不需要电报参数吗?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
45
扫一下,分享更方便,购买更轻松