Initial commit - Security operations and hardening tools

- Added Ansible playbooks for security hardening (UFW, Fail2Ban)
- Implemented SSH key management and host synchronization tools
- Created UFW hardening scripts and network security configurations
- Added Cockpit-Traefik reverse proxy setup documentation

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
anthonyrawlins
2025-08-27 09:35:58 +10:00
commit 97be5c8a54
11 changed files with 435 additions and 0 deletions

10
hosts.j2 Normal file
View File

@@ -0,0 +1,10 @@
# /etc/hosts - Managed by Ansible
{% for host in hosts_entries %}
{{ host.ip }} {{ host.name }}
{% endfor %}
# --- Commented Hosts / Reserved Entries ---
{% for host in hosts_commented %}
# {{ host.ip }} {{ host.name }}
{% endfor %}