# vim: noet ts=2 sw=2 { admin off auto_https off http_port {$CADDY_HTTP_PORT:1414} } http:// { encode zstd gzip handle /healthz { respond OK 200 } handle { root . file_server { hide Caddyfile hide .keep } } # enable cors header { Access-Control-Allow-Headers * Access-Control-Allow-Methods * Access-Control-Allow-Origin * } @options { method OPTIONS } respond @options 204 # catch all respond 404 log { format filter { wrap console { time_format wall_milli level_format color } fields { common_log delete request>headers>Accept-Encoding delete request>headers>Accept-Language delete request>headers>Connection delete request>headers>Authorization delete request>remote_addr ip_mask { ipv4 24 ipv6 32 } } } } }