jatinsharma2132 / app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Backstage - IDP

Environments you need before start

Prerequisites

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 Screenshot

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'

To start the app, run:

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

About


Languages

Language:TypeScript 77.7%Language:Python 16.8%Language:HTML 3.0%Language:Dockerfile 1.8%Language:JavaScript 0.4%Language:Shell 0.2%