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.
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!