This repository has been archived on 2023-05-06. You can view files and clone it, but cannot push or open issues or pull requests.
pleroma-ansible-playbook/site.yml
Dan Anglin 6f5dbdbbe4
fix: add common play to site playbook
- Added missing play for the common role
- Updated common role. Verbose logging for SSHd.
- Updated Makefile. Added a rule for generating
the Vapid keypair together.
2019-11-03 05:24:12 +00:00

43 lines
735 B
YAML

---
- name: Initialising the site playbook.
hosts: all
roles:
- init
tags:
- always
- name: Running common tasks.
hosts: all
become: yes
become_method: sudo
roles:
- common
tags:
- common
- name: Installing and configuring PostgreSQL for Pleroma.
hosts: pleroma_database
become: yes
become_method: sudo
roles:
- pleroma-postgres
tags:
- pleroma-postgres
- name: Installing and configuring the Pleroma backend.
hosts: pleroma_backend
become: yes
become_method: sudo
roles:
- pleroma-backend
tags:
- pleroma-be
- name: Installing and configuring Nginx for Pleroma.
hosts: pleroma_webserver
become: yes
become_method: sudo
roles:
- pleroma-nginx
tags:
- pleroma-nginx