728x90

readme stats를 이용하여 정보를 표시하고 있었는데 아래처럼 오류가 발생되었습니다.

확인해 보니 요청수가 너무 많아서 발생되는 에러로 해당 Repository를 Fork 해서 본인의  Vercel에 배포하면 해결된다고 해서 방법을 알아보았습니다.

1. Fork

우선 아래 레포지토리를 자신의 Github으로 Fork 해 옵니다.

https://github.com/anuraghazra/github-readme-stats

 

GitHub - anuraghazra/github-readme-stats: Dynamically generated stats for your github readmes

:zap: Dynamically generated stats for your github readmes - GitHub - anuraghazra/github-readme-stats: Dynamically generated stats for your github readmes

github.com

 

2. vercel.json 파일 수정

Fork 한 후 vercel.json 의 maxDuration 값을 확인하여 10 인지 확인하고 아니면 10으로 수정합니다.


3. Personal Access Token 생성

https://github.com/settings/tokens

위 링크로 이동하여 token 을 발급합니다.

아래 화면에서 이름은 아무거나 넣고 유효기간은 없도록 합니다.

발급이 되면 아래 키값을 잘 기록해 놓습니다.

 

4. Vercel 배포

https://vercel.com/dashboard

 

Dashboard – Vercel

 

vercel.com

로 이동하여 깃헙 계정과 연동 후 Add New > Project를 클릭합니다.

팝업창이 뜨는데 아까 Fork 한 Repo를 선택하고 install 합니다.

아래 화면이 나오면 Import 합니다.

Import 가 끝나면 아래처럼 배포 화면이 나오는데 Environment Variables에 키는 PAT_1으로 값은 위에서 발급받은 token을 넣고 Add 하고 Deploy 합니다.

Deploy 가 완료되면 아래처럼 뜨고

 Add Domain을 클릭하면 아래와 같이 주소가 나오는데 이를 복사합니다.

이제 이 주소를 가지고 readme 파일에 있는 주소를 변경해 주면 됩니다.

변경 후 확인해 보면 아래처럼 정상적으로 표신 된 걸 확인할 수 있다.

728x90
Posted by kjun.kr
,