Docs
IT hygiene validator
IT hygiene validator
You can find the repository on GitLab.
Online version
This validator is available online at it-hygiene-validator.core.digilab.network.
Checks
The validator checks several standards that are listed on the Dutch government website. The following checks are implemented:
- SPF
- DMARC
- DKIM
- TLS
- DNSSEC
- Security headers
Running locally
Clone this repo. Note: static files (css/scss/js/img) are stored in the static
dir, but built into the public
dir.
When running for the first time, make sure pnmp
is installed (e.g. using brew install pnpm
) and run pnpm install
.
Run:
pnpm run dev
go run main.go -port 8080
This starts a web server locally on the specified port.