Skip to content

ansible/ansible-hub-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

052de7b · Oct 13, 2022
Sep 27, 2022
Oct 13, 2022
Oct 13, 2022
Aug 31, 2022
Sep 12, 2022
Jun 16, 2022
May 2, 2022
Oct 9, 2022
Oct 3, 2022
May 2, 2022
Oct 3, 2022
Sep 2, 2021
Jun 2, 2020
Mar 24, 2022
Apr 19, 2022
May 4, 2022
Aug 17, 2022
Nov 8, 2021
Mar 2, 2020
Feb 21, 2022
Feb 4, 2022
Oct 13, 2022
Jun 23, 2022
Jun 14, 2019
Sep 27, 2022
Sep 2, 2021
Oct 10, 2022
Oct 10, 2022
Feb 7, 2022
Sep 2, 2021

Repository files navigation

Ansible Automation Hub UI

Frontend for Ansible Automation Hub. The backend for this project can be found here.

Setting up Your Dev Environment

Develop using Docker Compose (Recommended)

This project can now be run as a container alongside the API. Just follow the instructions on the ansibe/galaxy_ng wiki.

Develop without containers

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.

Develop in Standalone Mode

  1. Clone the galaxy_ng repo and follow the instructions for starting up the API.
  2. Install node. Node v16+ is known to work. Older versions may work as well.
  3. npm install
  4. 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.

Patternfly

UI Testing

For more information about UI testing go to test README.