Skip to main content

GitHub 패키지 요금 청구 정보

계정에 포함된 스토리지 또는 데이터 전송량을 벗어나 GitHub Packages를 사용하면 추가 사용량에 대한 요금이 청구됩니다.

누가 이 기능을 사용할 수 있나요?

GitHub Packages는 GitHub Free, GitHub Pro, 조직용 GitHub Free, GitHub Team, GitHub Enterprise Cloud, GitHub Enterprise Server 3.0 이상을 이용해 사용할 수 있습니다.
GitHub Packages는 레거시 리포지토리별 플랜을 사용하는 계정이 소유한 프라이빗 리포지토리에서 사용할 수 없습니다. 또한 레거시 리포지토리별 계획을 사용하는 계정은 세분화된 권한을 지원하는 레지스트리에 액세스할 수 없습니다. 이러한 계정은 리포지토리에서 청구되기 때문입니다. 세분화된 권한을 지원하는 레지스트리 목록은 GitHub 패키지에 대한 사용 권한 정보을(를) 참조하세요. 자세한 내용은 GitHub의 플랜을(를) 참조하세요.

GitHub Packages 요금 청구 정보

GitHub은(는) 사용량 기반 비용의 값에 대한 임시 권한 부여 보류를 미리 적용할 수 있으며, 이는 계정의 결제 방법에 보류 중인 요금으로 표시된다는 것을 참고하세요.

퍼블릭 패키지에 대한 GitHub Packages 사용 요금은 무료입니다. 프라이빗 패키지는 GitHub의 각 계정 플랜에 따라 할당량의 무료 스토리지 및 데이터 전송량을 받게 됩니다. 포함된 금액을 초과하는 모든 사용량은 예산에 따라 제어됩니다.

조직 또는 엔터프라이즈 소유자라면 Azure 구독 ID를 조직 또는 엔터프라이즈 계정에 연결하여 계정에 포함된 금액을 초과하는 GitHub Packages 사용량을 활성화하고 비용을 지불할 수 있습니다. 자세한 내용은 Azure 구독에 연결을(를) 참조하세요.

데이터 전송은 매월 초기화되지만 스토리지 사용량은 초기화되지 않습니다.

계획스토리지데이터 전송(월)
GitHub Free500MB1GB
GitHub Pro2GB10GB
조직용 GitHub Free500MB1GB
GitHub Team2GB10GB
GitHub Enterprise Cloud50GB100GB

GitHub Actions에서 트리거되어 밖으로 전송되는 모든 데이터와 모든 원본에서 안으로 전송되는 데이터는 무료입니다. GITHUB_TOKEN을 사용하여 GitHub Packages에 로그인할 때 GitHub Actions를 사용하여 패키지를 다운로드하는 것으로 확인됩니다.

호스트됨자체 호스팅
GITHUB_TOKEN을 사용하여 액세스무료무료
personal access token을(를) 사용하여 액세스무료유료

계정이 소유한 리포지토리에 대해 GitHub Actions에서 생성된 빌드 아티팩트와 스토리지 사용량이 공유됩니다. 자세한 내용은 GitHub Actions 요금 청구 정보을(를) 참조하세요.

GitHub는 패키지가 게시된 리포지토리를 소유한 계정에 사용량 요금을 부과합니다. 계정 사용량이 이러한 한도를 이미 초과하였고 유효한 결제 방법이 등록된 경우라면 스토리지 1GB당 하루 $0.008 USD, 데이터 전송 용량 1GB당 $0.50 USD를 지불하게 됩니다.

예를 들어, 조직에서 GitHub Team을 사용하고, 무제한 지출을 허용하며, 150GB 스토리지를 사용하고, 한 달 동안 50GB 데이터를 전송하는 경우, 조직은 해당 월에 포함된 할당량을 넘어 148GB를 사용하고 데이터 전송에 40GB를 사용합니다. 추가 스토리지의 비용은 일일 GB당 $0.008 USD, 즉 31일 기준으로 한 달에 약 $37 USD입니다. 추가 데이터 전송 비용은 GB당 $0.50 USD, 즉 $20 USD입니다.

소모성 서비스의 비용을 예측하기 위해 GitHub 가격 계산기를 사용할 수 있습니다.

월말에 GitHub는 데이터 전송을 가장 가까운 GB로 올림합니다.

GitHub는 해당 월의 시간별 GB당 사용량을 기준으로 월별 스토리지 사용량을 계산합니다. 예를 들어 3월 중 10일 동안은 3GB의 스토리지를 사용하고 3월 중 21일 동안은 12GB를 사용하는 경우 스토리지 사용량은 다음과 같이 계산됩니다.

  • 3GB x 10일 x (하루 24시간) = 720GB/시간
  • 12GB x 21일 x (하루 24시간) = 6,048GB/시간
  • 720GB/시간 + 6,048GB/시간 = 총 6,768GB/시간
  • 6,768GB/시간 / (월별 744시간) = 9.0967GB/월

월말에 GitHub는 스토리지를 가장 가까운 MB로 반올림합니다. 따라서 3월의 스토리지 사용량은 9.097GB가 됩니다.

청구 주기 중간에 이 계산을 사용하여 해당 월의 총 사용량을 예측할 수도 있습니다. 예를 들어 2GB의 무료 스토리지를 제공하는 GitHub Team을(를) 사용하는 조직이 있다면, 4월 첫 5일 동안 0GB, 다음 10일 동안 1.5GB를 사용하고 청구 주기의 마지막 15일 동안 3GB를 사용하려는 경우 해당 월의 예상 스토리지 사용량은 다음과 같습니다.

  • 0GB x 5일 x (하루 24시간) = 0GB/시간
  • 0.5GB x 10일 x (하루 24시간) = 120GB/시간
  • 3GB x 15일 x (하루 24시간) = 1,080GB/시간
  • 0GB/시간 + 120GB/시간 + 1,080GB/시간 = 총 1,200GB/시간
  • 1,200GB/시간 /(월 744시간) = 1.6GB/월

실제 스토리지 용량이 잠시 2GB를 초과하더라도 한 달 동안 예상되는 1.6GB의 스토리지 사용량은 2GB 제한을 초과하지 않습니다.

GitHub Packages 사용량은 계정의 기존 청구 날짜, 결제 방법, 영수증을 공유합니다. GitHub에서 계정에 대한 모든 구독을 보려면 청구 주기 정보 섹션을 참조하세요.

각 계정에 대한 청구 설정 및 유료 기능을 별도로 관리해야 합니다. 각 설정 페이지의 컨텍스트 전환기를 사용하여 개인 계정, 조직 계정 및 엔터프라이즈 계정에 대한 설정 간에 전환할 수 있습니다. GitHub의 청구 정보을(를) 참조하세요.

GitHub Packages 예산 관리

유효한 결제 방법이 등록되어 있지 않은 경우, 할당량을 모두 사용하면 추가 사용이 차단됩니다.

기본적으로, 유효한 결제 방법이 등록되어 있는 경우에도 예산을 설정하지 않으면 지출은 $0 USD로 제한됩니다. 제품 또는 SKU에 대한 지출을 제한하기 위해 예산을 설정하고 관리할 수 있습니다. 예산을 사용하여 요금제 제품에 대한 지출 제어을(를) 참조하세요.