Dan Anglin
6f5dbdbbe4
- 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.
43 lines
735 B
YAML
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
|