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.