Add Ansible playbooks, inventory, and scripts for initial setup

Includes:
- `bootstrap-debian13.yml` for system setup and user configuration
- `firewall-iptables.yml` for IPv4 firewall management
- `run-playbook.sh` and `check.sh` scripts for playbook execution and validation
- `inventory.ini` for host definitions
- Template for iptables rules at `templates/iptables/rules.v4.j2`
- `README.md` with usage instructions
This commit is contained in:
2025-09-19 21:23:07 +02:00
parent 335a22df09
commit 356ca08b26
8 changed files with 426 additions and 0 deletions

View File

@@ -0,0 +1,6 @@
## General
#### Syntax Check
ansible-playbook -i inventory.ini bootstrap-debian13.yml --syntax-check -vvvv
# Step 1
ansible-playbook -i inventory.ini bootstrap-debian13.yml