src/portal/README.md
This project is the web interface for Harbor, built using Clarity Design System and Angular.
To ensure compatibility with dependencies, use the Node version defined in .nvmrc.
nvm install # Install the Node version from .nvmrc (if not already installed)
nvm use # Switch to the specified Node version
npm install
Note:
npm installshould automatically trigger thepostinstallscript. Ifpostinstallscripts were not triggered, then run manually:npm run postinstall
cp proxy.config.mjs.temp proxy.config.mjs
Edit proxy.config.mjs to specify the Harbor server.
You can specify the agent if you work behind a corporate proxy.
npm run start
Open your browser at https://localhost:4200