--- # ── Master playbook: deploys all servers ──────────────────────────────────── # # FIRST TIME (new servers, run as root): # ansible-playbook playbooks/bootstrap.yml -u root # # ALL SUBSEQUENT DEPLOYS (idempotent, run as deploy user): # ansible-playbook playbooks/site.yml # # Per-server: # ansible-playbook playbooks/deploy.yml # main server only # ansible-playbook playbooks/tools.yml # tools server only (Outline + n8n) # # Secrets required in ~/.vault-password-file (see CLAUDE.md) - import_playbook: deploy.yml - import_playbook: tools.yml