s/shortcut처럼 읽기 쉬운 짧은 링크를 만들고 정리해 공유하는 셀프 호스팅 플랫폼입니다.
shlinkio/shlink
PHP로 작성된 셀프 호스팅 URL 단축 서비스로, CLI와 REST API를 통해 자체 도메인에서 단축 링크를 제공합니다.
대체할 수 있는 제품:Bitly
- 스타
- 5,365
- 포크
- 438
- 열린 이슈
- 26
- 마지막 커밋
- 3시간 전
어떤 프로젝트인가요?
Shlink는 타사 서비스 대신 자체 도메인에서 단축 링크를 제공할 수 있는 셀프 호스팅 URL 단축 서비스입니다. PHP로 작성되었으며, 사전 빌드된 배포 패키지를 설치하거나 소스에서 빌드하거나 환경 변수로 설정하는 공식 Docker 이미지로 실행할 수 있습니다.
Shlink는 MySQL, MariaDB, PostgreSQL, Microsoft SQL Server, SQLite를 스토리지 백엔드로 지원합니다. 명령줄 도구(bin/cli)에서 명령을 실행하고 API 키를 관리하는 방식으로 관리할 수 있으며, 프로젝트 사이트에 문서화된 REST API도 제공합니다. 브라우저 기반 인터페이스를 위한 별도의 웹 클라이언트도 제공되며, 직접 호스팅하거나 프로젝트에서 호스팅하는 앱을 사용할 수 있습니다.
이 프로젝트를 사용하려면 여러 표준 확장 기능이 포함된 PHP 8.4 또는 8.5가 필요합니다. 필요한 경우 선택적으로 RabbitMQ를 연동할 수 있습니다.
핵심 기능
- 01자체 도메인에서 단축 URL을 제공합니다.
- 02MySQL, MariaDB, PostgreSQL, Microsoft SQL Server, SQLite를 지원합니다.
- 03관리 및 API 키 생성을 위한 명령줄 인터페이스를 제공합니다.
- 04다른 시스템과 연동할 수 있는 REST API를 제공합니다.
- 05배포 패키지, 소스 또는 공식 Docker 이미지로 배포할 수 있습니다.
활용 사례
- 회사나 커뮤니티를 위해 자체 도메인에서 브랜드에 맞는 링크 단축 서비스를 운영합니다.
- 호스팅 서비스 대신 자체 인프라에 클릭 및 링크 데이터를 보관합니다.
- REST API를 통해 다른 애플리케이션에서 링크 생성을 자동화합니다.
빠른 시작
- 1
최신 GitHub 릴리스에서 사용 중인 PHP 버전에 맞는 Shlink dist ZIP을 다운로드하고 압축을 풉니다
- 2
Shlink를 호스팅할 서버에서 설치 프로그램을 실행합니다
vendor/bin/shlink-installer install - 3
첫 API 키를 생성합니다
bin/cli api-key:generate
사용 전 알아둘 점
- PHP 8.4 또는 8.5와 여러 확장 기능, 그리고 지원되는 데이터베이스가 필요합니다.
- 셀프 호스팅에는 서버 설정, 데이터베이스 구성, 설치 프로그램의 수동 실행이 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- shlink은(는) 무엇인가요?
- PHP로 작성된 셀프 호스팅 URL 단축 서비스로, CLI와 REST API를 통해 자체 도메인에서 단축 링크를 제공합니다. Shlink는 타사 서비스 대신 자체 도메인에서 단축 링크를 제공할 수 있는 셀프 호스팅 URL 단축 서비스입니다. PHP로 작성되었으며, 사전 빌드된 배포 패키지를 설치하거나 소스에서 빌드하거나 환경 변수로 설정하는 공식 Docker 이미지로 실행할 수 있습니다.
- shlink은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- shlink은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- shlink은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. shlink의 마지막 커밋은 2026년 10월 24일입니다.
- shlink은(는) 어디에 사용할 수 있나요?
- 회사나 커뮤니티를 위해 자체 도메인에서 브랜드에 맞는 링크 단축 서비스를 운영합니다. 호스팅 서비스 대신 자체 인프라에 클릭 및 링크 데이터를 보관합니다. REST API를 통해 다른 애플리케이션에서 링크 생성을 자동화합니다.
- shlink는 어떻게 설치하나요?
- 최신 GitHub 릴리스에서 사용 중인 PHP 버전에 맞는 Shlink dist ZIP을 다운로드하고 압축을 풉니다 Shlink를 호스팅할 서버에서 설치 프로그램을 실행합니다: vendor/bin/shlink-installer install 첫 API 키를 생성합니다: bin/cli api-key:generate
- shlink은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/shlinkio/shlink
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
PHP로 작성된 자체 호스팅 URL 단축 서비스로, 데이터와 통계를 직접 관리하며 짧은 링크를 운영할 수 있습니다.
Laravel, Vue 3, Inertia.js로 만든 자체 호스팅 URL 단축 서비스로 클릭 분석, 커스텀 도메인과 슬러그를 지원합니다.
Kutt는 커스텀 도메인, 링크 통계, 관리자 패널, RESTful API를 지원하는 자체 호스팅 URL 단축 서비스입니다.
ShareX용으로 설계된 자체 호스팅 파일 업로드 서버로, 공유·갤러리·단축 링크를 지원합니다.
Next.js와 TypeScript로 구축한 단축 링크, 전환 추적, 제휴 프로그램용 오픈소스 링크 어트리뷰션 플랫폼입니다.