Caddy Modular ghcr.io/snellejelle99/caddy-modular latest (RECOMMENDED) Builds the latest Caddy release. edge Builds a bleeding edge Caddy including unreleased changes from recent commits. https://github.com/snellejelle99/caddy-modular bridge sh false https://github.com/snellejelle99/caddy-modular/discussions https://caddyserver.com/ https://github.com/snellejelle99/caddy-modular/blob/main/README.md Apache-2.0 This container builds and runs the latest version of Caddy with the specified modules included. This allows you to run Caddy with any of the modules available here: https://caddyserver.com/docs/modules. For when you want to: * Use your own DNS provider for the DNS TLS-ALPN challenge * DuckDNS * Cloudflare * Hetzner * And many more... * Use a different storage backend * Redis * MySQL * Postgres * Use other authentication providers * Discord * JWT * LDAP * OAuth 2.0 * Set up caching * Redis * Integrate security enhancements * Fail2Ban * Crowdsec * Geoblocking * Block bots and crawlers * Collect metrics * Prometheus * Umami * Run caddy with your own custom modules * Or use any of the other registered caddy modules * https://caddyserver.com/docs/modules * Based on the latest official alpine caddy builder image. Planned Features: * Storing the build binary to speed up restarts Example Caddyfile is created on first run and can be found at appdata location. Check the ReadMe for tutorials. Default port assignment can conflict with unraid WebUI. Caddy cannot perform TLS challenges on ports other than 80 and 443. The unraid WebUI port settings can be changed at Settings/Management Access. 2026-05-28 ### 2026-08-3 Added option to clean build cache after build. ### 2026-07-29 Added ability to build Caddy from most recent commit. Added ability to override build Caddy version. Network:Web Network:Proxy Tools:Utilities reverse proxy caddy server configuration ssl tls compression security headers certificate automation dns webserver https duckdns https://github.com/snellejelle99/unraid-community-apps/raw/refs/heads/main/templates/Caddy-Modular.xml https://github.com/snellejelle99/Caddy-Modular/raw/refs/heads/main/caddy.png --cap-add=NET_ADMIN You probably shouldn't donate to me since I only configured a container. But here is a link if you really want to https://github.com/sponsors/snellejelle99 /mnt/user/appdata/caddy-modular/ 80 443 443 2019