Install nvm
Run nvm install in the root directory of the repo, this will install the nodejs version needed for the front end setup. The version is set in .nvmrc
Run npm install this will install all dependencies
Create .env.local file and copy .env file content to .env.local file and set the flags values as mentioned below
SKIP_PREFLIGHT_CHECK=true
PORT=3004
# ORY_KRATOS_URL=http://kratos.canary.lab.flanksource.com/
# NEXT_PUBLIC_APP_DEPLOYMENT=CANARY_CHECKER
NEXT_PUBLIC_WITHOUT_SESSION=false
BACKEND_URL=https://incident-commander.demo.aws.flanksource.com
ENV=localhost
Run npm run dev to launch the front end application (note: api calls will be proxied to dev environment here).
If you don't have any account to login please create an account by going to the page http://localhost:3000/registration.
If you have account login using that account by going to the page http://localhost:3000/login.
npm run storybook to start a storybook server to test components without the need for a backendnpm run start to start next.js in watch modenpm run test:ci to run testsnpm run build to test production buildContent type
Image
Digest
sha256:891f21df5…
Size
126.8 MB
Last updated
10 days ago
docker pull flanksource/incident-manager-ui