Skip to content
Snippets Groups Projects
Commit 31f60176 authored by ale's avatar ale
Browse files

Merge branch 'fix-prosody-acme' into 'master'

Restore dependency on float-infra-acme-storage

See merge request !221
parents 5a7d4075 20548807
No related branches found
No related tags found
1 merge request!221Restore dependency on float-infra-acme-storage
jabber: prosody
===
Ansible role that installs our [containerized prosody](https://git.autistici.org/ai3/docker/prosody)
and configures it.
It is meant to run on backends, with connections
forwarded via *haproxy*, so it terminates SSL on its own (this is necessary
because haproxy doesn't speak its custom STARTTLS protocol). In order
to do this, it depends on the *acme-storage* Ansible role, which sets
up the *replds@acme* service. This pulls in a copy of /etc/credentials/public.
The replds service must be reflected in the *services.yml* configuration
which is why you can see in *services.im.yml* some service_credentials
named 'replds-acme', and a corresponding systemd_service.
To configure it, define the list of domains it should support in the
---
dependencies:
- {role: float-infra-acme-storage}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment