Kutt 主机
在您自己的域名上缩短链接,并查看每个链接的点击统计。
- 一键 部署
- 15 GB 所需磁盘空间
- 1 GB 内存 所需内存
- 来自 2 € 价格

官方链接
Kutt 的官方链接和原始网站
您在 AvaHost 上获得的服务
一键部署、自定义域名、免费HTTPS、自动应用更新和定期备份是每个云应用的标准配置。您可以在一台服务器上运行多个应用,并且包括终端访问。
一个PostgreSQL容器与应用程序一起配置,并且不受AvaHost管理。

技术
- Docker 镜像
- kutt/kutt:latest
- 默认端口
- 3000
- 数据库
- postgres

Kutt 的工作原理
Kutt 将长目标地址转换为更短的地址,可以使用生成的或自选的别名。链接所有者可以编辑或删除其重定向、应用过期规则或密码,以及查看私密统计数据。自定义域名允许组织在自己的品牌下呈现链接,而不是使用共享的公共缩短服务。
REST API 和管理页面支持程序化创建和用户监督。在目录配置中,匿名链接和注册已禁用,Redis 已启用用于缓存,邮件已关闭。Kutt 没有自动首次运行账户,因此所有者临时启用注册、创建账户,然后再次禁用注册。
Kutt 的主要功能
默认限制降低了暴露的缩短服务成为陌生人开放重定向服务的可能性。自定义别名使营销活动或文档链接更易读,而过期和密码选项为临时或限制访问的目标地址增加了控制。私密统计提供了对链接使用情况的基本可见性。
当前上游项目警告,原来的 kutt.it 域名不再由其维护者控制,可能会模仿 Kutt。因此托管页面使用当前官方的 kutt.to 身份和客户选择的自托管域名。应用程序邮件已禁用,因此密码重置邮件不可用。
Kutt 与 Bitly 的对比
Kutt
Kutt 是一个自托管的缩短服务,具有自定义域名、可编辑链接、私密统计、用户控制和 API。Bitly 是一个提供商管理的平台,用于短链接、品牌域名、二维码、分析、营销活动工作流程,以及跨其订阅计划的商业管理。
Bitly
Bitly 可能适合希望使用维护服务、集成二维码工具和提供商运营分析的组织,无需管理数据库或缓存。Kutt 更适合希望控制缩短服务、能够执行注册政策、监控滥用、保护域名并维护应用程序堆栈的运营者。
谁使用 Kutt
营销和通信团队使用 Kutt 在公司域名下创建易记的营销活动或事件链接。文档团队缩短长知识库地址,而内部 IT 部门为服务门户、入职资源或临时迁移通知创建受控重定向。
如果链接创建暴露不当,缩短服务可能被滥用于网络钓鱼、恶意软件或隐藏。所有者应保持注册关闭、审查已创建的链接、保护管理员账户,并及时删除可疑重定向。公共主机名也应被监控,以防止因滥用造成的声誉问题。

自托管 Kutt:要求和成本
Kutt 负载取决于存储的链接、重定向流量、统计收集、API 调用、活跃用户、自定义域名和管理会话。PostgreSQL 存储链接、别名、用户、域名、设置、统计、过期规则和访问控制。Kutt 数据库内存位于导出的应用程序最小值之外,这会触发确认的升级。
AvaHost 将 Kutt 映射到 Plan 2,价格为 €5。一键 Kutt 堆栈包括 PostgreSQL,由 AvaHost 保持非托管状态。Kutt 包括自定义域名的自动 HTTPS、应用程序更新和定时备份。Redis 已打包用于缓存,注册和匿名链接默认禁用,应用程序邮件不可用。通过临时启用注册来创建第一个账户,然后再次关闭;密码重置无法通过电子邮件发送。
F.A.Q
Kutt 在允许其 PostgreSQL 容器后,在计划 2 上起价为 €5。存储的链接、重定向量、统计数据、API 调用、用户和自定义域驱动资源使用。除非有特定的受控需求,否则应保持注册和匿名创建禁用,因为开放的缩短器可能会吸引滥用和声誉问题。
该堆栈为链接、用户、域名、规则、统计数据和设置配置 PostgreSQL,并为缓存配置 Redis。Kutt 随部署一起接收 PostgreSQL,而其记录由运营商管理。应用程序密钥、Kutt 配置和这两项服务都属于一个部署,因此更新或恢复应保留完整堆栈,而不仅仅是 Web 容器。
Kutt 支持自定义域名,AvaHost 在 DNS 指向托管应用后会自动应用 HTTPS。请使用您选择的主机名,而不是已弃用的 `kutt.it` 域名,上游声明该域名已不再由项目控制。附加域名后,请测试重定向、自定义别名、统计信息、API 调用和密码保护链接。
目录开始时禁用了注册和匿名链接。临时将 `DISALLOW_REGISTRATION` 更改为 false,注册预期的所有者,然后将设置返回为 true。应用程序电子邮件已禁用,因此密码重置消息不可用。将所有者凭据单独存储,除非仔细监督访问权限,否则避免重新开放公共注册。
