分享一个Github上开源,自己试用了感觉还不错的短链接生成工具。这个工具只需自己在cloudflare账号上创建一个命名空间就可以实现。
一、准备
- 一个Cloudflare账号,自行注册,官网地址:https://www.cloudflare.com/;
- 一个域名,自行注册,推荐:NameSilo官网。
- 域名托管到Cloudflare,托管步骤见:namesilo如何修改DNS服务器为Cloudflare。
- 项目地址:https://github.com/xyTom/Url-Shorten-Worker。
二、开始部署
2.1 域名托管到Cloudflare
解析的IP随便写一个即可。
![2022-06-11_113650.jpg](https://img.snailshub.com/images/2022/06/10/2022-06-11_113650.jpg)
2.2 创建命令空间
登入Cloudflare后,左侧导航可以找到。
![2022-06-11_111820.jpg](https://img.snailshub.com/images/2022/06/10/2022-06-11_111820.jpg)
然后创建一个KV。
![2022-06-11_111930.jpg](https://img.snailshub.com/images/2022/06/10/2022-06-11_111930.jpg)
2.3 创建服务和变量
![2022-06-11_114241.jpg](https://img.snailshub.com/images/2022/06/10/2022-06-11_114241.jpg)
![2022-06-11_115020.jpg](https://img.snailshub.com/images/2022/06/10/2022-06-11_115020.jpg)
![2022-06-11_115032.jpg](https://img.snailshub.com/images/2022/06/10/2022-06-11_115032.jpg)
注意,上面的变量名一定是LINK
。
在资源部署里,将项目的index.js
文件内容复制进去,部署即可。
短链工具:
- Url-Shorten-Worker:一个Cloudflare账号实现自己的短链接网址;
- Sink: 简单、快速、安全、开源的网址短链服务,完全Cloudflare部署,自带统计分析
- Dub: 短网址生成,一个开源的短链服务
最新评论
没有磁力吗
不行,这个版本4K还是限速~
搞笑了,官网打不开的机场,检验倒数到0直接卡死了
都是ip6的,有ip4的吗?老电视不支持ip6