# Ansible playbooks

This directory will contain idempotent Ansible automation for game node provisioning.

## Planned playbooks

| Playbook | Purpose |
|----------|---------|
| `site.yml` | Full node bootstrap |
| `docker.yml` | Docker Engine installation |
| `node-agent.yml` | Agent binary, systemd unit, certificates |
| `firewall.yml` | UFW/nftables rules for game and management ports |
| `smoke-test.yml` | Post-install validation |

## Requirements

- Ansible 2.15+
- Target: Ubuntu 24.04 LTS or Debian 13
- SSH access with sudo

## Status

Phase 0 placeholder. Node installation procedures are outlined in `docs/operations/installation.md` until playbooks land in Phase 9.
