Two Projects, One Dashboard
Jan 25, 2015
1 minute read

In order to improve Uchiwa’s modularity and isolate two softwares written in different languages, the dashboard is now divided into two distinct repositories.

Uchiwa

The Uchiwa repository now contains the backend of Uchiwa, which consists of a Go web server that queries every Sensu API and exposes the results through its own API.

Uchiwa-web

The new Uchiwa-web repository is hosting the web dashboard, which is written with the AngularJS framework. Its job is to query the backend API and present the information in the most useful way possible.

What’s the impact?

Unless you want to contribute to Uchiwa, it does not affect you since Uchiwa-web is now included as a bower component. Make sure to run npm install –production after pulling the last changes, if you installed Uchiwa from the source.

If you wish to start contributing and improving Uchiwa, we invite you to consult the Uchiwa documentation in order to properly setup your environment.


Back to posts