Merged from veridion-gitea and veridion-act-runner-gitea repos. nult (Null-T) - instant teleportation from Strugatsky's Noon Universe. Like Null-T, this toolkit instantly deploys infrastructure. Roles: - gitea: Gitea server with PostgreSQL (Docker Compose) - act_runner: Gitea Actions runner Playbooks: - gitea.yml: Deploy Gitea server - act-runner.yml: Deploy Act Runner - site.yml: Deploy all services Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
24 lines
793 B
YAML
24 lines
793 B
YAML
---
|
|
# =============================================================================
|
|
# Site Playbook - Deploy All Services
|
|
# =============================================================================
|
|
#
|
|
# Deploys all services in the correct order.
|
|
#
|
|
# Usage:
|
|
# ansible-playbook -i inventory/hosts.yml site.yml --ask-vault-pass
|
|
#
|
|
# Deploy specific service:
|
|
# ansible-playbook -i inventory/hosts.yml site.yml --tags gitea --ask-vault-pass
|
|
# ansible-playbook -i inventory/hosts.yml site.yml --tags act_runner --ask-vault-pass
|
|
#
|
|
# =============================================================================
|
|
|
|
- name: Deploy Gitea
|
|
ansible.builtin.import_playbook: gitea.yml
|
|
tags: [gitea]
|
|
|
|
- name: Deploy Act Runner
|
|
ansible.builtin.import_playbook: act-runner.yml
|
|
tags: [act_runner]
|