summaryrefslogtreecommitdiff
path: root/chaos-at-home/ch-http-proxy.yml
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2023-08-22 19:53:49 +0200
committerChristian Pointner <equinox@spreadspace.org>2023-08-22 19:53:49 +0200
commitfc5d0657bfcba53ace230ff2ada64b7fcf9b97a3 (patch)
tree350a8d401e0113bff7d78aee4d8547cddf06b8f7 /chaos-at-home/ch-http-proxy.yml
parentfix docker for debian bookworm+ (diff)
parentsome more cleanup for acme specific variables (diff)
Merge branch 'topic/uacme'
Diffstat (limited to 'chaos-at-home/ch-http-proxy.yml')
-rw-r--r--chaos-at-home/ch-http-proxy.yml17
1 files changed, 12 insertions, 5 deletions
diff --git a/chaos-at-home/ch-http-proxy.yml b/chaos-at-home/ch-http-proxy.yml
index 0376fcd5..24fd6f92 100644
--- a/chaos-at-home/ch-http-proxy.yml
+++ b/chaos-at-home/ch-http-proxy.yml
@@ -6,6 +6,10 @@
- role: core/base
- role: core/sshd/base
- role: core/zsh
+
+- name: Payload Setup
+ hosts: ch-http-proxy
+ roles:
- role: apt-repo/spreadspace
- role: x509/acmetool/base
- role: nginx/base
@@ -43,7 +47,8 @@
default: yes
name: web
template: generic
- acme: yes
+ tls:
+ certificate_provider: acmetool
hostnames:
- web.chaos-at-home.org
locations:
@@ -108,7 +113,8 @@
nginx_vhost:
name: passwd
template: generic
- acme: yes
+ tls:
+ certificate_provider: acmetool
hostnames:
- passwd.chaos-at-home.org
locations:
@@ -175,7 +181,8 @@
nginx_vhost:
name: webmail
template: generic
- acme: yes
+ tls:
+ certificate_provider: acmetool
hostnames:
- webmail.chaos-at-home.org
locations:
@@ -200,7 +207,8 @@
nginx_vhost:
name: webdav
template: generic
- acme: yes
+ tls:
+ certificate_provider: acmetool
hostnames:
- webdav.chaos-at-home.org
locations:
@@ -224,7 +232,6 @@
vars:
nginx_vhost:
name: imap
- acme: no
content: |
server {
listen 80;