Kutt
사용자 정의 도메인, 링크 통계 및 사용자 관리를 지원하는 모던하고 셀프 호스팅 가능한 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 로그인 통합이 내장되어 있어 기업 ID 제공업체와 연동할 수 있습니다. Kutt는 깔끔하고 반응형인 사용자 인터페이스를 갖추고 있어, 개인, 팀 또는 조직이 제3자 서비스에 대한 의존에서 벗어나 비공개의 브랜드화 가능한 단축 링크 서비스를 구축하는 데 적합합니다.
문제 해결 & 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.
문제 해결Kutt v3.2.3에서 OIDC 인증이 작동하지 않는 이유는 무엇인가요?
OIDC 지원은 최신 안정 버전(v3.2.3)에서 아직 제공되지 않습니다. 메인 브랜치에서만 사용할 수 있습니다. OIDC를 사용하려면 공식 릴리스 이미지 대신 메인 브랜치에서 Docker 이미지를 빌드하세요. OIDC가 포함된 향후 릴리스를 위해 저장소를 주시하세요.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
단계 1: Docker와 docker-compose가 설치되어 있는지 확인하세요
단계 2: 터미널에서 `docker compose up`을 실행하여 서비스를 시작하세요
단계 3: 브라우저를 열어 http://localhost:3000 에 접속한 후 안내에 따라 관리자 계정을 생성하세요
- 단계 1: Docker와 docker-compose가 설치되어 있는지 확인하세요
- 단계 2: 터미널에서 `docker compose up`을 실행하여 서비스를 시작하세요
- 단계 3: 브라우저를 열어 http://localhost:3000 에 접속한 후 안내에 따라 관리자 계정을 생성하세요
체크섬 없음
이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다
SHA256 체크섬
체크섬 없음
GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
Docker로 배포한 경우 `docker compose down`을 실행하여 컨테이너를 중지하고 삭제한 후 프로젝트 디렉터리를 삭제하면 됩니다. 수동으로 배포한 경우 프로젝트 폴더를 삭제하고 데이터베이스 파일을 정리하세요.
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
2 FAQs
유사한 프로젝트
Visual Studio Code (Code - OSS)
Microsoft가 만든 무료 오픈 소스 코드 편집기로, 지능형 자동 완성, 디버깅, Git 및 확장 기능을 지원하는 전 세계에서 가장 인기 있는 편집기입니다.
opencode
오픈소스 AI 코딩 에이전트로, 코드 작성, 리팩토링 및 분석을 지원하며, '빌드(Build)'와 '플랜(Plan)' 이중 에이전트 모드가 내장되어 있습니다.
scrcpy
USB 또는 무선 TCP/IP를 통해 컴퓨터에서 Android 기기로 화면 미러링 및 제어를 지원하며, 루팅 불필요, 고성능 저지연, 오디오 전달 지원.