Skip to content
Snippets Groups Projects
Verified Commit 20548807 authored by blallo's avatar blallo
Browse files

Restore dependency on float-infra-acme-storage

parent 5a7d4075
No related branches found
No related tags found
1 merge request!221Restore dependency on float-infra-acme-storage
Pipeline #48908 failed
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