Pastebin Worker:云端轻松部署的粘贴服务
Pastebin Worker是一款基于Cloudflare Workers的粘贴服务,提供方便的部署和丰富的功能,包括自定义URL、代码高亮、Markdown支持等。
直达下载
回到上一页 介绍
你有没有想过要在云端上拥有一个自己的粘贴服务?今天就来介绍一下Pastebin Worker,这是一款可以部署在Cloudflare Workers上的粘贴服务,不仅操作简便,还具备丰富的功能。
功能亮点
Pastebin Worker设计理念是让部署变得毫不费力,并且提供友好的命令行界面和丰富的功能。以下是一些主要特性:
简短分享:可以使用最短4个字符来分享粘贴内容。
自定义URL:你可以自定义粘贴的URL,方便记忆和分享。
更新和删除:随时随地更新和删除你的粘贴内容。
到期时间:设置粘贴内容的到期时间,保护隐私。
代码高亮:由PrismJS提供的语法高亮功能,适合分享代码片段。
Markdown支持:可以将Markdown文件显示为HTML。
短网址服务:Pastebin Worker也可以用作短网址服务。
自定义MIME类型:根据需要自定义返回的MIME类型。
使用方法
Pastebin Worker的使用方式也非常简便:
- 你可以直接在网站上发布、更新和删除粘贴内容。
- 提供了方便的HTTP API供使用。你可以通过命令行工具(如
curl
)轻松调用API。 - pb是一个bash脚本,使得命令行操作更加简单。
限制
在使用Pastebin Worker时,需要注意以下限制:
- 如果部署在Cloudflare Worker免费计划上,每天最多允许100,000次读取、1,000次写入和1,000次删除操作。
- 由于Cloudflare KV存储的大小限制,每个粘贴的大小不得超过25MB。
部署步骤
你可以在自己的域名上自由部署Pastebin Worker,前提是你的域名托管在Cloudflare上。以下是详细的部署步骤:
- 安装
node
和yarn
。 - 在Cloudflare Workers仪表板上创建一个KV命名空间,并记住它的ID。
- 克隆仓库并进入目录。使用
wrangler login
登录到你的Cloudflare账户。 - 修改
wrangler.toml
文件中的条目,具体修改内容请参考文件内的注释。 - 部署并享受服务!
$ yarn install $ yarn deploy
Pastebin Worker是一款功能强大且易于部署的粘贴服务。如果你经常需要分享代码片段或者其他文本内容,它绝对是一个不可多得的好帮手。再加上它的自定义URL和到期时间功能,让你的分享更加灵活和安全。
×
直达下载