ambitionboxofficial / git-info

Get all your project's git info, across multiple environments, all in one place.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

git-info

Get all your project's git info, across multiple environments, all in one place.

git-info demo image

Installation

  1. Clone/download this repo to wherever you want to host your git-info app

  2. Create a .env file and specify which PORT you want your app to run on. (default: 3000)

  3. For security reasons, we allow a BASE_PATH to be set and only allow projects under that BASE_PATH to be queried/displayed in the app. (default: empty string)

  4. Inside static, create a config.json file. This file will contain your environment, projects, domain, etc. related info. There is a example.config.json for your convenience.

  5. cd server and run yarn or npm install

  6. cd client and run yarn or npm install

Let's roll. 🎉

Start

cd server
npm run build
npm run start

About

Get all your project's git info, across multiple environments, all in one place.


Languages

Language:JavaScript 84.3%Language:CSS 12.7%Language:HTML 3.0%