This repository contains a self contained µService utilizing the Nikto scanner for the secureCodeBox project.
Further Documentation:
To configure this service specify the following environment variables:
Environment Variable | Value Example |
---|---|
ENGINE_ADDRESS | http://engine |
ENGINE_BASIC_AUTH_USER | username |
ENGINE_BASIC_AUTH_PASSWORD | 123456 |
- Clone the repository
- You might need to install some dependencies
gem install sinatra rest-client
- Run locally
ruby src/main.rb
To run the testsuite run:
rake test
To build the docker container run:
docker build -t CONTAINER_NAME .