Armada bundles a web UI referred to as Lookout. To understand its components see the Relationships Diagram
In short, Lookout is made of two components:
- Lookout API: a Go service that provides an API to the Armada backend
- Lookout UI: a React application that provides a web interface to the Lookout API
mage localdev full, the Lookout UI should be accessible through your browser at
For UI development, you can also use the React development server and skip the build step. Note that the Lookout API service will
still have to be running for this to work. Browse to
http://localhost:3000 with this.
cd ./internal/lookout/ui yarn run start
You can also build a production build of the UI by running
mage ui in the root of the repo.