Sink - 免费部署在 Cloudflare Pages 上的超好用的短链接服务
内容提要
本文介绍了如何在 Cloudflare Pages 上快速部署开源短链接服务 Sink。用户只需通过 GitHub fork 项目、配置 Cloudflare 账号和 API 令牌,即可在10分钟内完成部署。Sink 提供分析功能,支持自定义短链接和反向代理,提升访问速度。
关键要点
-
本文介绍如何在 Cloudflare Pages 上快速部署开源短链接服务 Sink。
-
用户只需通过 GitHub fork 项目、配置 Cloudflare 账号和 API 令牌,即可在10分钟内完成部署。
-
Sink 提供分析功能,支持自定义短链接和反向代理,提升访问速度。
-
前期准备包括 GitHub 账号和 Cloudflare 账号。
-
用户需在 GitHub 上 fork Sink 项目,并在 Cloudflare 配置域名和 API 令牌。
-
在 Cloudflare Pages 部署时,需连接到 GitHub 并设置相关环境变量。
-
添加 KV 命名空间和 Works AI 变量以完成部署设置。
-
用户可以通过 Cloudflare 添加域名或使用 Nginx 反向代理来优化访问速度。
-
完成部署后,用户可以自定义短链接并设置有效期。
延伸问答
如何在 Cloudflare Pages 上部署 Sink 短链接服务?
用户需要在 GitHub 上 fork Sink 项目,配置 Cloudflare 账号和 API 令牌,整个过程大约需要10分钟。
部署 Sink 需要哪些前期准备?
用户需要准备 GitHub 账号和 Cloudflare 账号。
Sink 提供哪些功能?
Sink 提供分析功能,支持自定义短链接和反向代理,提升访问速度。
如何在 Cloudflare 中添加域名?
用户可以在 Cloudflare 中设置自定义域名,配置 CNAME 解析即可访问,也可以使用 Nginx 反向代理。
部署 Sink 时需要设置哪些环境变量?
需要设置 NUXT_SITE_TOKEN、NUXT_CF_ACCOUNT_ID 和 NUXT_CF_API_TOKEN 三个环境变量。
如何优化 Sink 的访问速度?
可以通过在 Cloudflare 添加域名或使用 Nginx 反向代理来优化访问速度。