This is a tool to take the data published by the security-hub-collector and allows you to filter and display the results.
- Go into the
./build
directory, and run theserver
executable appropriate for your platform.- e.g. For MacOS, you would run
server-darwin
- e.g. For MacOS, you would run
- Open
http://localhost:8080
in your browser.
docker build -t security-hub-monitor .
docker run -dit -p 8080:8080 security-hub-monitor
docker run -it -p 8080:8080 security-hub-monitor
Open http://localhost:8080
in your browser.
Make sure you have a recent version of node.js installed and available and are able to run npm
Install pre-commit hooks in order to take advantage of linting prior to opening a PR.
- Install pre-commit
- MacOS:
brew install pre-commit
- PIP:
pip install pre-commit
- MacOS:
- Install project specific hooks
- From inside the git checkout:
pre-commit install
- From inside the git checkout:
npm i
npm run build
serve -s build