# server-infra Ansible provisioning and deployment for homelab web servers. ## Quick Start ```bash # Install collections (once) ansible-galaxy collection install -r requirements.yml # Test connectivity to one host ansible adama -m ping # Provision one host (dry run first) ./scripts/provision.sh adama --check ./scripts/provision.sh adama # Provision all hosts ./scripts/provision.sh ``` See [IMPLEMENTATION.md](IMPLEMENTATION.md) for full architecture, CI/CD plan, and phase breakdown. ## Servers | Host | IP | |------|-----| | adama | 10.0.0.77 | | roslin | 10.0.0.176 | | desktop | see `inventory/host_vars/desktop.yml` |