No description
Find a file
2025-10-31 14:33:03 +02:00
defaults Add first commit 2025-10-31 14:33:03 +02:00
handlers Add first commit 2025-10-31 14:33:03 +02:00
meta Add first commit 2025-10-31 14:33:03 +02:00
tasks Add first commit 2025-10-31 14:33:03 +02:00
templates Add first commit 2025-10-31 14:33:03 +02:00
vars Add first commit 2025-10-31 14:33:03 +02:00
README.MD Add first commit 2025-10-31 14:33:03 +02:00

Kifi Caddy

Installs and configures Caddy for use as a local ACME CA server allowing certificates to be issued in testing

Example usage

In your playbook, define the role and config paths. Most likely the defaults are fine, so you can just simply add the role. Remember to add this before any certbot role. The ACME server is hosted at port 8443. You can also change the templates/Caddyfile.j2 to fit your own needs.

Example:

- role: caddy
    caddy_config_path: /etc/caddy/Caddyfile
    caddy_root: /var/www/caddy
    caddy_service_name: caddy