security-hardening

Installation
SKILL.md

Security Hardening

Trigger

Use this skill when the user wants to:

  • Configure or modify UFW firewall rules on the Pi
  • Set up or tune fail2ban jails for SSH, Nginx, or other services
  • Lock down SSH to key-only authentication
  • Harden Docker containers (non-root users, read-only filesystems, capability dropping)
  • Secure Vaultwarden, Nginx Proxy Manager, or other exposed services
  • Protect the Docker socket from unauthorized access
  • Audit the current security posture of the home lab

Required Inputs

  • Target Pi hostname or IP
  • Which services are externally exposed (if any)
  • Whether a reverse proxy (Nginx Proxy Manager) is in front of services
  • Current firewall state (or willingness to enable UFW)
Installs
2
First Seen
Oct 27, 2026