diff --git a/docs/deploy.md b/docs/deploy.md index 0d5a4b2e..13155eb8 100644 --- a/docs/deploy.md +++ b/docs/deploy.md @@ -22,7 +22,7 @@ Selecting the right scopes for your token is important in case you want to displ > [!WARNING]\ > This limits the scope of commits to public repositories only. -* Go to [Account -> Settings -> Developer Settings -> Personal access tokens -> Fine-grained tokens](https://github.com/settings/tokens). +* Go to [Account -> Settings -> Developer Settings -> Personal access tokens -> Fine-grained tokens](https://github.com/settings/personal-access-tokens). * Click on `Generate new token -> Generate new token`. * Enter a token name * Select an expiration date @@ -44,24 +44,24 @@ Click on the deploy button to get started! [![Deploy to Vercel](https://vercel.com/button)](https://vercel.com/import/project?template=https://github.com/stats-organization/github-stats-extended)
- :hammer_and_wrench: Alternative: Step-by-step guide on setting up your own Vercel instance + :hammer_and_wrench: Recommended: Step-by-step guide on setting up your own Vercel instance -1. Go to [vercel.com](https://vercel.com/). -2. Click on `Log in`. +1. Go to [vercel.com](https://vercel.com/). +2. Click on `Log in`. ![](https://files.catbox.moe/pcxk33.png) -3. Sign in with GitHub by pressing `Continue with GitHub`. +3. Sign in with GitHub by pressing `Continue with GitHub`. ![](https://files.catbox.moe/b9oxey.png) -4. Sign in to GitHub and allow access to all repositories if prompted. -5. Fork this repo. -6. Go back to your [Vercel dashboard](https://vercel.com/dashboard). -7. To import a project, click the `Add New...` button and select the `Project` option. +4. Sign in to GitHub and allow access to all repositories if prompted. +5. Fork this repo. +6. Go back to your [Vercel dashboard](https://vercel.com/dashboard). +7. To import a project, click the `Add New...` button and select the `Project` option. ![](https://files.catbox.moe/3n76fh.png) -8. Click the `Continue with GitHub` button, search for the required Git Repository and import it by clicking the `Import` button. Alternatively, you can import a Third-Party Git Repository using the `Import Third-Party Git Repository ->` link at the bottom of the page. - ![](https://files.catbox.moe/mg5p04.png) -9. Create a Personal Access Token (PAT) as described in the [previous section](#first-step-get-your-personal-access-token-pat). +8. Search for the forked Git Repository and import it by clicking the `Import` button. +9. Create a Personal Access Token (PAT) as described in the [previous section](#first-step-get-your-personal-access-token-pat). 10. Add the PAT as an environment variable named `PAT_1` (as shown). ![](https://files.catbox.moe/0yclio.png) -11. Click deploy, and you're good to go. See your domains to use the API! +11. As `Root directory` select the `backend` folder. +12. Click deploy, and you're good to go. See your domains to use the API!
@@ -132,4 +132,4 @@ See [the Vercel documentation](https://vercel.com/docs/concepts/projects/environ You can keep your fork, and thus your private Vercel instance up to date with the upstream using GitHub's [Sync Fork button](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork). You can also use the [pull](https://github.com/wei/pull) package created by [@wei](https://github.com/wei) to automate this process. -As a pre-requisite, GitHub has to know that your personal GitHub-Stats-Extended repo is a fork of https://github.com/stats-organization/github-stats-extended. This only works if you follow the "Alternative: Step-by-step guide on setting up your own Vercel instance" above, instead of clicking the Vercel "Deploy" button above. \ No newline at end of file +As a pre-requisite, GitHub has to know that your personal GitHub-Stats-Extended repo is a fork of https://github.com/stats-organization/github-stats-extended. This only works if you follow the "Step-by-step guide on setting up your own Vercel instance" above, instead of clicking the Vercel "Deploy" button above. \ No newline at end of file