Kutt 是一个可自托管的短链接服务,支持自定义域名、访问统计、管理后台和 RESTful API。
- Star
- 1,003
- Fork
- 100
- 未关闭 Issue
- 0
- 最近提交
- 14小时前
这是什么?
Chhoto URL 是一款自托管的短链接服务,设计目标是简单、轻量。它可以把长链接生成随机短链,也允许用户自定义短链后缀。访问短链时会直接跳转到目标地址,中间没有过渡页面。
项目以 Rust 和 Actix Web 实现后端,数据存储在 SQLite 中,前端使用原生 HTML 与 JavaScript,样式基于 Pure CSS。项目提供 Docker 镜像和 compose 配置文件,可以直接部署。功能包括链接自动过期、点击次数统计(只记录点击本身)、创建后编辑、备注与筛选、二维码生成以及 OIDC 登录。
管理可通过密码或 API key 完成。公开模式下任何人都可以创建链接,删除和列出链接则需要管理员权限;也可以完全关闭前端界面。站点标题和落地页均可自定义。默认只允许 https、http、ftp 和 magnet 协议的长链接,其他协议可以通过配置添加。
核心功能
- 01自动生成随机短链,也可以自定义短链后缀。
- 02链接可设置自动过期时间。
- 03按链接统计点击次数,不记录其他访客信息。
- 04支持 OIDC 登录、API key 和哈希密码。
- 05以 Docker 容器运行,数据存储在 SQLite 中。
- 06提供公开模式,无需登录即可创建链接。
适用场景
- 为个人域名或小团队自建私有短链服务。
- 生成二维码分享链接,并统计打开次数。
- 创建会自动过期的临时链接。
- 搭建公开的短链创建服务,同时由管理员统一管理。
快速上手
- 1
按照 docs/INSTALLATION.md 中的安装与配置指南操作
使用前须知
- 基础密码认证在传输过程中不加密,建议使用 Caddy 等带 SSL 的反向代理。
- 不提供用户管理功能,因此不适合需要多用户的组织级使用,除非为每人部署独立实例。
收录于专题
标签
常见问题
- chhoto-url 是什么?
- 一款用 Rust 编写的极简自托管短链接服务,支持点击统计、链接过期和自定义短链。 Chhoto URL 是一款自托管的短链接服务,设计目标是简单、轻量。它可以把长链接生成随机短链,也允许用户自定义短链后缀。访问短链时会直接跳转到目标地址,中间没有过渡页面。
- chhoto-url 可以免费使用吗?用的什么许可证?
- chhoto-url 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- chhoto-url 还在维护吗?
- 活跃维护中。chhoto-url 最近一次提交是在 2026年11月7日。
- chhoto-url 适合用来做什么?
- 为个人域名或小团队自建私有短链服务。 生成二维码分享链接,并统计打开次数。 创建会自动过期的临时链接。 搭建公开的短链创建服务,同时由管理员统一管理。
- chhoto-url 怎么安装和运行?
- 按照 docs/INSTALLATION.md 中的安装与配置指南操作
- 在哪里获取 chhoto-url?
- 源代码和安装说明在 GitHub 上:https://github.com/SinTan1729/chhoto-url
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1.1万+13 本周1525JavaScriptMIT更新于 20天前
一款用 PHP 编写的自托管短链接服务,可在自己的服务器上运行并掌控数据。
1.2万+1 本周2077PHPMIT更新于 12小时前
一款完全运行在 Cloudflare 上的无服务器短链接服务,内置访问统计,可自行部署。
7255+10 本周5383TypeScriptAGPL-3.0维护活跃更新于 12天前
基于 Laravel、Vue 3 和 Inertia.js 构建的可自托管短链接服务,支持点击分析、自定义域名和自定义短链后缀。
344+2 本周68PHPAGPL-3.0维护活跃更新于 2个月前
一款用 PHP 编写的自托管短链接服务,可在自有域名下生成和管理短链接。
5408+13 本周449PHPMIT更新于 14小时前
面向 ShareX 的自托管文件上传服务器,支持文件分享、图库与短链接。
3488+11 本周260TypeScriptMIT维护活跃更新于 23小时前