Skip to content

An api for configuring scheduled scans and persisting results to couchdb

License

Notifications You must be signed in to change notification settings

bryopsida/network-scanner

Repository files navigation

Network Scanner

What does this do?

Provides a REST Api for defining scheduled scans, results of scans are stored in couchdb.

NPM Scripts

Syntax Description
minikube:start Creates a minikube cluster for testing
minikube:stop Stops the minikube cluster
minikube:delete Deletes the minikube cluster
minikube:copyImage Load the build image from build:image into the minikube cluster
build Compile the TypeScript to JavaScript
build:image Build the container image
build:docs Builds the docs folder
start:dev Run the server with hot reloading on save
start Start the server
lint Check if code passes linting rules
lint:fix Automatically fix any formatting or linting rules that can be fixed
helm:deploy Deploy the chart with the local to your cluster
helm:uninstall Delete the chart release from your cluster
helm:test Run the packaged tests (postman) for the helm release
test Run the unit tests

How to use published chart

First add the repo helm repo add network-scanner https://bryopsida.github.io/network-scanner/, then fetch updates helm repo update, and finally, install with helm upgrade --install scanner network-scanner/network-scanner --wait.