qvest-task/ansible/site.yml
aviyadeveloper 22504b886b feat: Automated Gitea deployment with SSL
- Deployed PostgreSQL 18.4 + Gitea 1.22.6 via Docker Compose
- Configured Nginx reverse proxy with Let's Encrypt SSL
- Created Ansible playbooks for full automation (site.yml)
- Database credentials in AWS Secrets Manager
- Production deployment at https://gitea.poll-streams.com
2026-06-08 19:51:24 +02:00

16 lines
337 B
YAML

---
# Master playbook to run full deployment
- name: Gather facts from gitea hosts
hosts: gitea
gather_facts: true
tasks: []
- name: Setup system dependencies
import_playbook: setup-system.yml
- name: Deploy Gitea application
import_playbook: deploy-gitea.yml
- name: Setup SSL certificates
import_playbook: setup-ssl.yml