Caddy anstelle von Nginx Proxy Manager

Habe gestern bemerkt, dass der Header ‘X-Frame-Options “DENY”’ Probleme mit der Anzeigen der Protokolle bereitet. Ergo, raus damit im Caddyfile!

(proxy_options) {
        header_down Strict-Transport-Security "max-age=31536000"
        header_down Content-Security-Policy "upgrade-insecure-requests"
        header_down Referrer-Policy "strict-origin-when-cross-origin"
        header_down X-Content-Type-Options "nosniff"
        header_down Permissions-Policy "geolocation=(self \"https://alarmiator.example.com\"), microphone=()"
}

{
        email alarmiator@example.com
}

localhost:80 {
        respond 200
}

alarmiator.example.com {
        header {
                -Server
        }
        handle_path /api/* {
                reverse_proxy alarmiator_service:5010 {
                        import proxy_options
                }
        }
        handle /socket.io/* {
                reverse_proxy alarmiator_service:5020 {
                        import proxy_options
                }
        }
        handle /spaceport/socket.io/* {
                reverse_proxy alarmiator_service:5555 {
                        import proxy_options
                }
        }
        handle {
                reverse_proxy alarmiator_service:5000 {
                        import proxy_options
                }
        }
}