aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorHimbeer <himbeer@disroot.org>2025-05-09 21:10:52 +0200
committerHimbeer <himbeer@disroot.org>2025-05-09 21:10:52 +0200
commit40fe5ecff153655d82f85d4e7df64326b3a68263 (patch)
tree57e81d01fb4a0656372c5650428e42834648e207 /sys
parentb9b4acdbd95273196fb2e941fd1df924f32f5c4c (diff)
Configure caddy to use external TLS certificatesHEADmaster
Diffstat (limited to 'sys')
-rw-r--r--sys/etc/caddy/Caddyfile6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/etc/caddy/Caddyfile b/sys/etc/caddy/Caddyfile
index 0ee6aa9..65adfc7 100644
--- a/sys/etc/caddy/Caddyfile
+++ b/sys/etc/caddy/Caddyfile
@@ -3,6 +3,8 @@
}
himbeerserver.de {
+ tls /etc/ssl/uacme/himbeerserver.de/cert.pem /etc/ssl/uacme/private/himbeerserver.de/key.pem {}
+
reverse_proxy /_matrix/* localhost:8008
root * /srv/www/static
@@ -50,10 +52,14 @@ himbeerserver.de {
}
www.himbeerserver.de {
+ tls /etc/ssl/uacme/himbeerserver.de/cert.pem /etc/ssl/uacme/private/himbeerserver.de/key.pem {}
+
redir {scheme}://himbeerserver.de{uri} permanent
}
git.himbeerserver.de {
+ tls /etc/ssl/uacme/himbeerserver.de/cert.pem /etc/ssl/uacme/private/himbeerserver.de/key.pem {}
+
root * /srv/www/static
@base {