You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tammes 981805002d
add example Caddyfile for fronting Traefik, mark the old one as deprecated and update READMEs
12 months ago
..
Caddyfile add example Caddyfile for fronting Traefik, mark the old one as deprecated and update READMEs 12 months ago
Caddyfile.deprecated add example Caddyfile for fronting Traefik, mark the old one as deprecated and update READMEs 12 months ago
README.md add example Caddyfile for fronting Traefik, mark the old one as deprecated and update READMEs 12 months ago

README.md

Caddy reverse-proxy fronting the playbook's integrated Traefik reverse-proxy

This directory contains a sample config that shows you how to front the integrated Traefik reverse-proxy webserver with your own Caddy reverse-proxy.

Prerequisite configuration

To get started, first follow the front the integrated reverse-proxy webserver with another reverse-proxy instructions and update your playbook's configuration (inventory/host_vars/matrix.<your-domain>/vars.yml).

Using the Caddyfile

You can either just use the Caddyfile directly or append its content to your own Caddyfile. In both cases make sure to replace all the example.tld domains with your own domain.

This example does not include additional services like element, but you should be able copy the first block and replace the matrix subdomain with the additional services subdomain. I have not tested this though.

Caddyfile.deprecated

This can be used as a Caddy reverse-proxy without intermediary playbook managed reverse proxy. However, this setup is not supported by the playbook anymore. Instead front the integrated reverse-proxy webserver with another reverse-proxy as described above.