Key security properties of this deployment:
- Default SSH is open to
0.0.0.0/0— restrict before production (see Security Hardening) - Never commit
secrets/inputs.shorsecrets/.env - Gateway binds to
127.0.0.1— never directly exposed to the internet - Use Tailscale for zero public SSH exposure
Docs
| Topic | Doc |
|---|---|
| Firewall, SSH hardening, SOPS, fail2ban, sudo scoping | Security Hardening |
| Vulnerability reporting, threat model, best practices | Security Policy |