Sink 一款简单/快速/安全的链接缩短服务,带有分析功能,100% 基于 Cloudflare 运行!

Sink 是一款简单/快速/安全的链接缩短服务,带有分析功能,100% 基于 Cloudflare 运行。

图片[1]-Sink 一款简单/快速/安全的链接缩短服务,带有分析功能,100% 基于 Cloudflare 运行!-零度博客

 

✨ 特点

 

  • URL缩短:将您的URL压缩到最短长度。
  • 分析:监控链接分析并收集有见地的统计数据。
  • 无服务器:无需传统服务器即可部署。
  • 可自定义别名:支持个性化别名和区分大小写。
  • 🪄 AI Slug:利用人工智能生成蛞蝓。
  • 链接过期:设置链接的过期日期。

🪧 演示

 

请访问Sink.Cool 体验演示。使用下方网站令牌登录:

SinkCool

 

 

图片[2]-Sink 一款简单/快速/安全的链接缩短服务,带有分析功能,100% 基于 Cloudflare 运行!-零度博客

 

在 Cloudflare Workers 上部署

开源仓库:【链接直达

  1. 将此仓库fork到您的 GitHub 帐户。

  2. 创建KV 命名空间(在“存储和数据库” -> “KV”下),并复制命名空间 ID。

  3. kv_namespaces将ID更新wrangler.jsonc为您自己的命名空间 ID。

  4. 在Cloudflare Workers中创建一个项目。

  5. 选择Sink存储库,然后使用以下构建和部署命令:

    • 构建命令pnpm run buildnpm run build
    • 部署命令npx wrangler deploy
  6. 保存并部署项目。

  7. 部署完成后,转到“设置” -> “变量和密钥” -> “添加”,并配置以下环境变量:

    • NUXT_SITE_TOKEN必须至少包含8 个字符。此令牌用于授予您访问控制面板的权限。
    • NUXT_CF_ACCOUNT_ID查找您的帐户 ID
    • NUXT_CF_API_TOKEN创建一个至少具有相应权限的Cloudflare API 令牌Account.Account Analytics请参阅参考文档。
  8. 启用分析引擎。在“工作人员和页面”中,转到右侧面板中的“帐户详细信息” ,找到“分析引擎”,然后单击“设置”以启用免费层级。

  9. 重新部署项目。图片[3]-Sink 一款简单/快速/安全的链接缩短服务,带有分析功能,100% 基于 Cloudflare 运行!-零度博客

THE END

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片