Caddyfile generator

← All tools

Pick a site type and options → a commented Caddyfile with automatic HTTPS via Let's Encrypt. For local dev use :8080 as the site address (HTTP only). Prefer nginx?We have that too.

~~~
Site type
Common options
WWW redirect

Caddyfile

~~~

About this tool

Caddy obtains and renews TLS certificates automatically — no certbot cron jobs. Point DNS at your server, run Caddy with this Caddyfile, and HTTPS works.

For localhost development, bind to :8080 instead of a domain to skip certificate provisioning.

~~~

Read more