iT邦幫忙

0

白嫖Cloudflare和Telegraph搭建自有圖床

  • 分享至 

  • xImage
  •  

Telegraph-Images 是免費圖片託管自建解決方案,Flickr/imgur替代品。使用Cloudflare PagesTelegraph進行白嫖提供服務。

个人博客:https://songxwn.com/
RSS订阅:https://songxwn.com/atom.xml

Cloudflare Pages

Cloudflare Pages是一个JAMstack平台,供前端开发人员协作和部署网站。

  • Cloudflare KV每天只有1000次的免费写入额度,每有一张新的图片加载都会占用该写入额度,如果超过该额度,图片管理后台将无法记录新加载的图片
  • 每天最多 100,000 次免费读取操作,图片每加载一次都会占用该额度(在没有缓存的情况下,如果你的域名在Cloudflare开启了缓存,当缓存未命中时才会占用该额度),超过黑白名单等功能可能会失效
  • 每天最多 1,000 次免费删除操作,每有一条图片记录都会占用该额度,超过将无法删除图片记录
  • 每天最多 1,000 次免费列出操作,每打开或刷新一次后台/admin都会占用该额度,超过将进行后台图片管理

Telegraph

Telegraph是即时聊天软件Telegram的开发商推出的一个内容发布网站,它允许用户匿名发布文章。它是一个JAMstack平台,支持Markdown语法,可以快速创建和分享网页。它不需要注册账号,也不保存用户的IP地址或其他个人信息。

PS:由于图片文件实际存储于Telegraph,Telegraph限制上传的图片大小最大为5MB

安装信息

安装前需要准备Cloudflare、Github账号和一个自己的域名。

项目地址:https://github.com/cf-pages/Telegraph-Image

安装文档:https://github.com/cf-pages/Telegraph-Image/blob/main/README.md

Demo: https://im.gurl.eu.org

网站界面

接入ShareX

打开自定义上传目标设置,导入以下目录。

im.gurl.eu.org 替换为自己的域名即可。

{
	"Version": "15.0.0",
	"Name": "telegraph cf",
	"DestinationType": "ImageUploader",
	"RequestMethod": "POST",
	"RequestURL": "https://im.gurl.eu.org/upload",
	"Body": "MultipartFormData",
	"Arguments": {
		"filename": "{input}"
	},
	"FileFormName": "file",
	"URL": "https://im.gurl.eu.org{json:.[0].src}"
}


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言