프로젝트 소개
gh-proxy는 GitHub 리소스 가속 프록시 프로젝트로, 사용자가 GitHub의 release, archive 및 프로젝트 파일에 빠르게 접근할 수 있도록 는 것을 목표로 합니다. 프로젝트는 두 가지 배포 버전을 제공합니다: Cloudflare Workers 서버리스 버전과 Python 버전입니다.
Cloudflare Workers 버전은 배포가 간단하며, 코드를 Cloudflare Workers에 배포하기만 하면 됩니다. 무료 버전은 하루 10만 회 요청, 분당 1000회 요청 제한을 제공합니다. Python 버전은 기능이 더 풍부하여 파일 크기 제한(설정 초과 시 원래 주소 반환), 특정 사용자/저장소의 차단/화이트리스트 및 passby 기능을 지원하며, Docker 또는 직접 설치를 통해 배포할 수 있습니다.
사용 방법은 간단하며, 원래 GitHub URL 앞에 프록시 접두사를 추가하기만 하면 됩니다. 브랜치 소스, release 소스, release 파일, 브랜치 파일, commit 파일 및 gist 등 다양한 리소스 유형을 지원합니다. 또한 git clone 명령을 통한 저장소 복제 가속을 지원하며, 비공개 저장소(TOKEN 인증 필요)도 포함됩니다.
프로젝트는 공용 데모 사이트를 제공하지만, 대규모 사용 시에는 직접 배포하는 것을 권장합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.