--- # ============================================================================= # Gitea Deployment Playbook # ============================================================================= # # Deploys and configures Gitea with PostgreSQL using Docker Compose. # Includes backup, domain configuration, and security hardening. # # Usage: # ansible-playbook -i inventory/hosts.yml gitea.yml --ask-vault-pass # # Dry run: # ansible-playbook -i inventory/hosts.yml gitea.yml --check --diff --ask-vault-pass # # ============================================================================= - name: Deploy Gitea hosts: gitea_servers gather_facts: true roles: - role: gitea tags: [gitea]