summaryrefslogtreecommitdiff
path: root/chaos-at-home/ch-imap-proxy.yml
diff options
context:
space:
mode:
Diffstat (limited to 'chaos-at-home/ch-imap-proxy.yml')
-rw-r--r--chaos-at-home/ch-imap-proxy.yml11
1 files changed, 8 insertions, 3 deletions
diff --git a/chaos-at-home/ch-imap-proxy.yml b/chaos-at-home/ch-imap-proxy.yml
index 936140bc..1c05f28b 100644
--- a/chaos-at-home/ch-imap-proxy.yml
+++ b/chaos-at-home/ch-imap-proxy.yml
@@ -6,10 +6,15 @@
- role: core/base
- role: core/sshd/base
- role: core/zsh
+
+- name: Payload Setup
+ hosts: ch-imap-proxy
+ roles:
- role: apt-repo/spreadspace
- role: x509/acmetool/base
- role: x509/acmetool/cert
- acmetool_cert_name: "imap.chaos-at-home.org"
+ acmetool_cert_hostnames:
+ - "imap.chaos-at-home.org"
acmetool_cert_config:
request:
challenge:
@@ -25,8 +30,8 @@
dest: /etc/stunnel/imap.conf
content: |
pid = /var/run/stunnel-imap.pid
- cert = /var/lib/acme/live/imap.chaos-at-home.org/fullchain
- key = /var/lib/acme/live/imap.chaos-at-home.org/privkey
+ cert = {{ x509_certificate_path_fullchain }}
+ key = {{ x509_certificate_path_key }}
[imap]
client = yes