Skip to content

xnge/trackit-client

 
 

Repository files navigation

Trackit - Client (v2)

trackit-logo

TrackIt helps you to optimize your AWS cloud

Installation

#1 Clone this repository

$> git clone https://github.com/trackit/trackit-client && cd trackit-client

Via Docker

#2 Build Docker container

$> docker build -t trackit/ui .

#3 Start TrackIt

$> docker run --name Trackit_UI -e API_URL=http://localhost:8080 trackit/ui

N.B. : If you are not running TrackIt on your local machine, you need to replace the URL of the API.

Manually

#2 Update dependencies and build UI

$> yarn install
$> yarn run build

N.B. : You can also use npm instead of yarn

#3 Start TrackIt

You will need to set two environment variables :

  • API_URL : URL of the API (Default value is http://localhost:8080)
  • UI_PORT : Port of UI (Default value is 80)
$> node production_server.js

N.B. : If you are not running TrackIt on your local machine, you need to replace the URL of the API.

Screenshots

account-namager

cost-breakdown

About

TrackIt WebUI repository

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 96.7%
  • CSS 2.9%
  • Other 0.4%