Frontend for Ansible Automation Hub. The backend for this project can be found here.
This project can now be run as a container alongside the API. Just follow the instructions on the ansibe/galaxy_ng wiki.
This app can be developed in standalone mode or insights mode. Insights mode compiles the app to be run on the Red Hat cloud services platform (insights). Standalone mode only requires a running instance of the galaxy API for the UI to connect to.
- Clone the galaxy_ng repo and follow the instructions for starting up the API.
- Install node. Node v16+ is known to work. Older versions may work as well.
npm install
npm run start-standalone
The app will run on http://localhost:8002/ui and proxy requests for /api/automation-hub
to the api on http://localhost:5001
.
- This project imports Patternfly components:
For more information about UI testing go to test README.