From 9f2ebc2cce3af0e685677c23f2098c115e034adf Mon Sep 17 00:00:00 2001 From: Joe Carstairs Date: Thu, 13 Aug 2026 16:35:47 +0100 Subject: move ansible/ dir to root --- playbook.yml | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 playbook.yml (limited to 'playbook.yml') diff --git a/playbook.yml b/playbook.yml new file mode 100644 index 0000000..ae88572 --- /dev/null +++ b/playbook.yml @@ -0,0 +1,77 @@ +- name: Install public-facing server + hosts: "{{ services.mox.host }}" + become: true + roles: + - dyndns + - tls + - mox + vars_files: + - common.yml + - email.yml + - mox.yml + - network.yml + +- name: Install http + hosts: "{{ services.http.host }}" + become: true + roles: + - http + vars_files: + - common.yml + - email.yml + - http.yml + +- name: Install gemini + hosts: "{{ services.gemini.host }}" + become: true + roles: + - comitium + - agate + - gemini + vars_files: + - comitium.yml + - common.yml + - gemini.yml + +- name: Install git + hosts: "{{ services.git.host }}" + become: true + roles: + - git + vars_files: + - common.yml + - fcgiwrap.yml + +- name: Install ln + hosts: "{{ services.ln.host }}" + become: true + roles: + - ln + vars_files: + - common.yml + +- name: Install actualbudget + hosts: "{{ services.actualbudget.host }}" + become: true + roles: + - actualbudget + vars_files: + - common.yml + - actualbudget.yml + +- name: Install etherpad + hosts: "{{ services.etherpad.host }}" + become: true + roles: + - etherpad + vars_files: + - common.yml + - etherpad.yml + +- name: Install vaultwarden + hosts: "{{ services.vaultwarden.host }}" + become: true + roles: + - vaultwarden + vars_files: + - common.yml -- cgit v1.2.3