This is the Rancher Application Shell (created via https://rancher.github.io/dashboard/extensions/extensions-getting-started#creating-the-application)
The Epinio UI is an extension of Rancher and can be in pkg/epinio
. This one extension powers both embedded and standalone forms of the UI. For more information see root README.
Run the UI backend as per ./backend/README.md
Node 16.15.0 or lower, yarn
- UI Dev Only Step - Setup the Rancher Dashboard repo
- Clone https://github.com/rancher/dashboard and checkout
epinio-dev
- Run
cd shell && yarn link
- Clone https://github.com/rancher/dashboard and checkout
- Clone https://github.com/epinio/ui and checkout
main
- UI Dev Only Step - Link in Rancher Dashboard packages
- Run
cd <epini/ui root>/dashboard && yarn link @rancher/shell
- Run
- Run
yarn install
- Run
EXCLUDES_PKG=harvester,rancher-components EXCLUDE_OPERATOR_PKG=true RANCHER_ENV=epinio API=https://localhost:5443 yarn dev
Update to follow