一个基于 Cloudflare Workers 和 KV 存储的短链接生成服务。
因为Cloudflare的免费套餐有限制,所以不提供预览地址,请自行前往cloudflare Work部署。
正常来说免费套餐私人使用是完全够的,如有大量需求可付费升级套餐。
- 🔗 生成短链接
- 🔒 支持密码保护
- ⏰ 支持链接有效期设置
- 🔢 支持访问次数限制
- 🤖 集成 Cloudflare Turnstile 人机验证
- 🎨 简洁美观的用户界面
- ✨ 支持自定义短链接
- 注册 Cloudflare 账号
复制本项目中的index.js的代码到Cloudflare Worker 点击保存并部署
启用人机验证:
- 在 Cloudflare Dashboard 创建新的 Turnstile site key
- 获取 site key 和 secret key
- 在 Workers 设置中添加环境变量:
TURNSTILE_SITE_KEY: 你的 site keyTURNSTILE_SECRET: 你的 secret key
- 访问你的 Worker URL (例如:
https://url-shortener.你的用户名.workers.dev) - 输入需要缩短的链接
- (可选) 设置:
- 自定义短链接
- 有效期
- 访问密码
- 最大访问次数
- 点击生成按钮获取短链接
每个请求最多占用 10 毫秒 CPU 时间
第一个请求后的延迟最低
每天最多 100,000 个请求 (UTC+0)
全局性的低延迟键值边缘存储
每天最多 100,000 次读取操作
每天最多 1,000 次写入、删除和列出操作
MIT License
感谢Cloudflare提供平台和服务。


