Ionize Docs
ReferenceConfigurationCaddyfile

Global block

Global Caddy configuration applied to all host blocks

The Caddyfile global block applies to every host block. 23 directives.

email {$ACME_EMAIL:noreply@example.com}
import security_headers
reverse_proxy site:3000
import security_headers
rate_limit {
zone login_limit {
match {
method POST
path /login* /self-service/login*
import security_headers
reverse_proxy ciam-hydra:5002
import security_headers
handle /api/health {
reverse_proxy ciam-dashboard:3000
import security_headers
reverse_proxy iam-auth:4000
import security_headers
reverse_proxy iam-hydra:7002
import security_headers
handle /api/health {
reverse_proxy iam-dashboard:3000
import security_headers
reverse_proxy pgadmin:80

See Caddy directives reference.