使用cloud flare部署链接缩短服务

  1. 1. 使用cloud flare 部署链接缩短服务
  2. 2. 0.前言
  3. 3. 1.准备
    1. 3.1. 1.fork仓库
    2. 3.2. 2.创建数据库
    3. 3.3. 3.回到GitHub刚才fork的那个仓库
  4. 4. 2.部署
    1. 4.1. 1.创建worker
    2. 4.2. 2.创建密码
    3. 4.3. 3.绑定自定义域名
  5. 5. 3.结束

使用cloud flare 部署链接缩短服务

0.前言

本来我想要部署sink的,仓库地址:sink
但是奈何Analytics Engine收费了,所以我从GitHub上找了一个类似的项目
仓库地址:qrcode-hub
体验地址:qrcode
密码: mikumiku
1.jpg
他也可以进行短链接,虽然这个项目的初衷不是为了这个
但是也可以用

1.准备

1.fork仓库

自然就是fork仓库了,这里就不在赘述了
2.jpg

2.创建数据库

选择存储和数据库,D1 SQL,创建数据库
3.jpg
名称写qrcode_hub,然后复制一下ID,就在上面
4.jpg

3.回到GitHub刚才fork的那个仓库

打开wrangler.toml文件,修改为你自己的ID
5.jpg
然后按照cf官方的意思,这里需要改为worker的名字,等下worker要命什么名,这里就写什么
6.jpg

2.部署

1.创建worker

回到cloudflare并创建worker
7.jpg
导入现有存储库,选择刚才fork的那个仓库
8.jpg
你刚才写了什么名字,这里就写什么名字
9.jpg

2.创建密码

部署成功后还不能使用
转到设置,变量和机密,添加
10.jpg
密钥,PASSWORD,你自己的密码
11.jpg

3.绑定自定义域名

返回设置,域和路由,添加
12.jpg

3.结束

Enjoy it!