Role to deploy, configure and manage pleroma https://pleroma.social/
Go to file
muppeth 73cd9fcc56 added ldap and smtp config (#2)
Co-authored-by: muppeth <muppeth@disroot.org>
Reviewed-on: #2
Reviewed-by: antilopa <antilopa@no-reply@disroot.org>
Reviewed-by: meaz <meaz@no-reply@disroot.org>
Co-authored-by: muppeth <muppeth@no-reply@disroot.org>
Co-committed-by: muppeth <muppeth@no-reply@disroot.org>
2021-11-16 09:55:25 +00:00
Playbooks initial commit 2021-11-14 14:56:49 +01:00
defaults added ldap and smtp config (#2) 2021-11-16 09:55:25 +00:00
handlers initial commit 2021-11-14 14:56:49 +01:00
tasks added ldap and smtp config (#2) 2021-11-16 09:55:25 +00:00
templates added ldap and smtp config (#2) 2021-11-16 09:55:25 +00:00
.gitignore initial commit 2021-11-14 14:56:49 +01:00
LICENSE initial commit 2021-11-14 14:56:49 +01:00
README.md initial commit 2021-11-14 14:56:49 +01:00
Vagrantfile initial commit 2021-11-14 14:56:49 +01:00

README.md

Pleroma role

Pleroma role is was initially based on role by (Luke Hoersten)[https://src.nth.io/ansible-roles/file/2d705e63f6cb/pleroma/otp] with heavy modifications (basically re-written). This role deploys and updates OTP pleroma instance with soapbox ui. Currently supported distributions are debian based. Role requires disroot's (nginx)[https://git.disroot.org/Disroot-Ansible/nginx] role and (postgresql)[https://github.com/ANXS/postgresql.git]. Other nginx / postgres roles could be used but may require changes in variables.

Role is deployable with vagrant for test purposes (See Vagrantfile).

To update pleroma include upgrade tag.