skip to content
Logo 三七の小站

白嫖cf大善人的项目合集awesome-cloudflare

/ 2 min read

1、Telegraph-Image(图床)

部署很简单,按照 github 上 md 教程完成设置,主要是 picgo 上传的问题

安装 web-uploader-custom-url-prefix 插件

img

2、Sink(短链)

B 站教程

在线添加短链,管理短链、访问数据分析

img

3、Pastebin-worker(文本 - 文件分享)

img

准备工作:

在 CF 上新建 KV,记住 id 生成 api 令牌(需要有 * 编辑 * worker 权限),记住令牌

Terminal window
# 在vps上安装环境
# 安装Node.js
sudo apt install nodejs
# 安装Yarn
npm install -g yarn
# 若显示无npm,则先安装npm
curl -L https://www.npmjs.com/install.sh | sh
npm -v
# 下载项目
git clone https://github.com/SharzyL/pastebin-worker.git
cd ./pastebin-worker
# 登录CF
# 将api令牌配置为环境变量
export CF_API_TOKEN=<your-newly-generated-token>
# 测试登录情况
npx wrangler whoami
# 配置wrangler.toml文件(按其中注释,修改对应配置)
nano ./wrangler.toml
# 如果要设置账号密码(上传权限),在wrangler.toml文件中添加:
[vars.BASIC_AUTH]
user1 = "passwd1"
user2 = "passwd2"
# 部署worker
yarn install
yarn deploy
# 导出分享列表
yarn wrangler kv:key list --binding PB > kv_list.json