HardenKit

Linux VPS hardening playbooks and before/after audit reports.

← Portfolio

Playbook, audit script, and this report are in the repo.

Score excludes unknown checks. A warning counts as half a pass. The bar is the after score; the mark is the before score.

Hosts6
Controls28
Avg before34.8
Avg after94.4
Avg lift+59.5 pts
On your host

Run the audit yourself

Run it on your own server: sudo scripts/audit.sh --json

Short example from a fictional host. This page did not collect it.

{
  "schema": "hardenkit.audit.v1",
  "hostname": "web-01.globex.example",
  "os": {"name": "Ubuntu", "version": "22.04"},
  "kernel": "5.15.0-122-generic",
  "read_only": true,
  "privileged": false,
  "summary": {"score": 98.2, "pass": 26, "fail": 0, "warn": 1, "unknown": 1}
}