Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Rate-limiting issue updates#180

Discussion options

You may be coming from seeing your stats card show a rate-limiting error.

We are working to fix this issue. Leave a comment below if you have any questions or suggestions.

error card

For the time being, you can try avoiding this error by deploying Streak Stats on your own.

Deploying to Vercel is free and it only takes a few steps to set up.

Step-by-step instructions for deploying to Heroku

Heroku costs around $5-$7/month minimum for a single app.

  1. Sign in toHeroku or create a new account athttps://heroku.com
  2. Visitthis link to create a new Personal Access Token (no scopes required)
  3. Scroll to the bottom and click"Generate token"
  4. Click the Deploy button below

Deploy to Heroku

  1. Add the token as a Config Var with the keyTOKEN:

heroku config variables

  1. Click"Deploy App" at the end of the form
  2. Once the app is deployed, you can use<your-app-name>.herokuapp.com in place ofstreak-stats.demolab.com

Instructions for Deploying to Vercel (Free)

Vercel is a free hosting service that can be used to run PHP.Note: PNG mode is not supported since Inkscape will not be installed.

Step-by-step instructions for deploying to Vercel

  1. Sign in toVercel or create a new account athttps://vercel.com
  2. Clone this repository withgit clone https://github.com/DenverCoder1/github-readme-streak-stats.git
    • You may also fork the repository (make sure to include all branches) and clone your fork instead if you intend to make changes
  3. Enter the directory withcd github-readme-streak-stats
  4. Switch branches to thevercel branch withgit checkout vercel
  5. Make sure you have theVercel CLI installed
  6. Runvercel and follow the prompts to link your Vercel account and select a project name
  7. The app will be deployed to<project-name>.vercel.app
  8. Visitthis link to create a new Personal Access Token (no scopes required)
  9. Scroll to the bottom and click"Generate token"
  10. Visit theVercel dashboard and select your project, then click"Settings", then"Environment Variables".
  11. Add a new variable with the keyTOKEN and the value as your token from step 9 and click "Save".

image

Note
To set up automatic Vercel deployments from GitHub, make sure to turnoff "Include source files outside of the Root Directory" in the General settings and usevercel as the production branch in the Git settings.

You must be logged in to vote

Replies: 2 comments

Comment options

DenverCoder1
Oct 6, 2021
Maintainer Author

Requests have been updated to use GitHub's GraphQL API, so hopefully this should fix the issue.

Update: This allows us to have more requests per hour but it is still not sufficient to prevent rate limiting entirely.

You must be logged in to vote
0 replies
Comment options

Sorry, but self-hosting does not work right now on vercel. See#642 and#641

You must be logged in to vote
0 replies
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Labels
None yet
2 participants
@DenverCoder1@FleetAdmiralJakob

[8]ページ先頭

©2009-2025 Movatter.jp