OpenSource-Hub
K

Kutt

10.7k stars·개발 도구·SHA-256 체크섬 확인됨

一款现代化、可自托管的 URL 缩短器,支持自定义域名、链接统计和用户管理。

스마트 다운로드

프로젝트 홈페이지 방문

아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요

自建短链接服务,自定义域名,统计点击,管理用户。

주요 기능

  • 支持自定义域名,打造品牌短链
  • 为链接设置密码、过期时间和描述
  • 内置点击统计,查看每个链接的详细数据
  • 管理后台可管理用户和所有链接
  • 支持 SQLite / PostgreSQL / MySQL 多种数据库

할 수 없는 것

  • 生产环境必须设置 JWT_SECRET 环境变量(一个长随机字符串)否则无法正常运行。2. 原官方域名 kutt.it 因注册问题已停用,现在默认使用 kutt.to,自托管时请配置你的域名。3. 需要一定的技术基础(命令行、环境变量配置)才能顺利部署。4. 自定义域名需自行配置 SSL 证书(如果启用 HTTPS)。

사용 사례

  • 个人或团队搭建内部短链接服务,避免使用公共工具
  • 营销人员创建带品牌域名的短链接并跟踪效果
  • 开发者通过 API 自动生成短链并嵌入应用

상세 설명

Kutt 是一款现代化的开源 URL 缩短器,专为自托管而设计。它支持自定义域名,让你可以打上自己品牌的短链接。你可以为链接设置自定义别名、密码、过期时间和描述,还能查看每个链接的详细点击统计。管理员可以通过后台管理面板管理所有用户和链接,还支持主题定制来改变外观。它提供了 RESTful API 方便程序调用,支持 SQLite、PostgreSQL、MySQL 多种数据库,并能通过 Docker 一键部署。内置 OIDC 登录集成,可与企业身份提供商对接。Kutt 拥有清晰、响应式的用户界面,适合个人、团队或组织搭建私有的、可品牌化的短链接服务,摆脱对第三方服务的依赖。

문제 해결 & FAQ (2)

문제 해결
복사된 링크 앞에 왜 'https://'가 두 번 붙나요? (예: https://https://example.com/link)

도메인 설정(DEFAULT_DOMAIN 또는 CUSTOM_DOMAIN)에 'https://'와 같은 프로토콜이 포함된 경우 발생합니다. 애플리케이션이 CUSTOM_DOMAIN_USE_HTTPS가 true이면 자동으로 'https://'를 추가하여 중복이 발생합니다. 해결 방법은 도메인 값에서 'https://'를 제거하는 것입니다. 예: DEFAULT_DOMAIN=example.com 및 CUSTOM_DOMAIN_USE_HTTPS=true.

원본 Issue #934
문제 해결
Kutt v3.2.3에서 OIDC 인증이 작동하지 않는 이유는 무엇인가요?

OIDC 지원은 최신 안정 버전(v3.2.3)에서 아직 제공되지 않습니다. 메인 브랜치에서만 사용할 수 있습니다. OIDC를 사용하려면 공식 릴리스 이미지 대신 메인 브랜치에서 Docker 이미지를 빌드하세요. OIDC가 포함된 향후 릴리스를 위해 저장소를 주시하세요.

원본 Issue #1004

태그

url-shortenerself-hostedlink-managementcustom-domainanalytics

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

步骤1:确保已安装 Docker 和 docker-compose

4

步骤2:在终端执行 `docker compose up` 启动服务

5

步骤3:打开浏览器访问 http://localhost:3000 ,按提示创建管理员账号

설치 가이드
  1. 步骤1:确保已安装 Docker 和 docker-compose
  2. 步骤2:在终端执行 `docker compose up` 启动服务
  3. 步骤3:打开浏览器访问 http://localhost:3000 ,按提示创建管理员账号
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

如果你使用 Docker 部署,执行 `docker compose down` 停止并删除容器,然后删除项目目录即可。如果是手动部署,删除项目文件夹并清理数据库文件。

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스MIT
마지막 업데이트2026-06-27 12:25:13
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

2 FAQs

유사한 프로젝트