///
This guide will walk you through setting up gh.gg for local development. Follow these steps to get your environment ready and the application running.
122 views
~122 views from guests
Guest views are estimated from total page views. These include anonymous visitors and users who weren't logged in when they viewed the page.
This guide will walk you through setting up gh.gg for local development. Follow these steps to get your environment ready and the application running.
Before you begin, ensure you have the following installed:
The easiest way to get started is by using the automated setup script.
This command will perform several actions:
.env.local configuration file.To allow users to sign in with GitHub, you need to set up a GitHub OAuth App and provide its credentials to your local environment.
gh.gg-dev (or any name you prefer for local development)http://localhost:3000http://localhost:3000/api/auth/callback/github.env.local file (created by bun run setup) and update the following variables with your copied credentials:
Once the setup is complete and GitHub OAuth is configured, you can start the development server.
You're now ready to explore and develop gh.gg!