Ansible playbook for Pleroma.
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.
Find a file
Dan Anglin b03c997960
change: add a site playbook to the project.
This merge request changes the project from a single role project to a
single playbook project with multiple plays and roles. The single
playbook has multiple plays with each having its own role to
install and configure the different components to run Pleroma.
(postgres database, pleroma backend and nginx).

Certain playbooks can be executed by specifying the
relevant tags.

This change is the first of many changes to start supporting
installations on both single and multiple hosts.

This change includes also includes:

- inventory file.
- host_vars directory for users to add their variables.
- an init playbook to merge the default and the user defined config for Pleroma.
- users can now specify whether to validate certs when performing acme
challenges (default: true).
- more task templating.
2019-10-24 22:51:53 +01:00
host_vars change: add a site playbook to the project. 2019-10-24 22:51:53 +01:00
roles change: add a site playbook to the project. 2019-10-24 22:51:53 +01:00
.gitignore change: add a site playbook to the project. 2019-10-24 22:51:53 +01:00
hosts.yml change: add a site playbook to the project. 2019-10-24 22:51:53 +01:00
LICENSE chore: added MIT License. 2019-10-02 00:39:57 +00:00
Makefile added: configuration for Pleroma 2019-10-15 09:16:24 +01:00
README.md change: add a site playbook to the project. 2019-10-24 22:51:53 +01:00
site.yml change: add a site playbook to the project. 2019-10-24 22:51:53 +01:00

plemora-ansible-playbook

Description: This playbook installs and configures Pleroma, PostgreSQL and Nginx on a single Alpine Linux host.