本文最后更新于 212 天前,其中的信息可能已经有所发展或是发生改变。
0、awesome-cloudflare
1、Telegraph-Image(图床)
部署很简单,按照github上md教程完成设置,主要是picgo上传的问题
安装 web-uploader-custom-url-prefix 插件
2、Sink(短链)
B站教程
在线添加短链,管理短链、访问数据分析
3、Pastebin-worker(文本-文件分享)
准备工作:
在CF上新建KV,记住id
生成api令牌(需要有*编辑*worker权限),记住令牌
# 在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