- Node.js Active LTS Release installed using one of these methods
- yarn Installation
- docker installation
- git installation
Name | Where to get? |
---|---|
GITHUB_ACCESS_TOKEN | Generate a new personal access token in GIthub Secure page |
AUTH_GITHUB_CLIENT_ID | Get in Github app ID |
AUTH_GITHUB_CLIENT_SECRET | Get in the client section secrets |
Homepage URL | http://localhost:3000 |
Authorization callback URL | http://localhost:7007/api/auth/github/handler/frame |
APPLICATION REGISTRATION |
All environments above MUST
be exported in your bash context like below:
# .bashrc or .zshrc
export GITHUB_ACCESS_TOKEN='YOUR-TOKEN-HERE'
export AUTH_GITHUB_CLIENT_ID='YOUR-TOKEN-HERE'
export AUTH_GITHUB_CLIENT_SECRET='YOUR-TOKEN-HERE'
Note : The engine "node" is compatible with version "14 || 16".
nvm install 16 # Install v16
nvm use 16 # Use v16
Change to the backstage-app folder and run the following
yarn install
yarn dev