new-site/infra/ansible/playbooks/bootstrap.yml
justin f8cd37ac8c Initial commit — Performance West telecom compliance platform
Includes: API (Express/TypeScript), Astro site, Python workers,
document generators, FCC compliance tools, Canada CRTC formation,
Ansible infrastructure, and deployment scripts.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-27 06:54:22 -05:00

15 lines
411 B
YAML

---
# Performance West — Bootstrap Security
# Run ONCE on a fresh Debian server as root to harden SSH, create deploy user, set up firewall.
#
# Usage:
# ansible-playbook playbooks/bootstrap.yml -i inventory/bootstrap.yml
#
# After this completes, all future playbooks use inventory/hosts.yml (as deploy user).
- name: Bootstrap server security
hosts: pw
become: true
roles:
- common
- docker