diff --git a/config/fileconf/file.toml b/config/fileconf/file.toml index e9f3a2c..4b854a5 100644 --- a/config/fileconf/file.toml +++ b/config/fileconf/file.toml @@ -4,6 +4,7 @@ [https.routers.utk] rule = "Host(`utk.czechman.dynvpn.de`) && Path(`/`)" + middlewares = ["utk"] service = "service-utk" [http.services] @@ -15,3 +16,19 @@ [https.services.service-utk.loadBalancer] [[https.services.service-utk.loadBalancer.servers]] url = "http://192.168.2.2:9001/" + +[http.middlewares] + [http.middlewares.utk.headers] + SSLRedirect = true + stsSeconds = 315360000 + browserXSSFilter = true + contentTypeNosniff = true + forceSTSHeader = true + SSLHost = "czechman.dynvpn.de" + STSIncludeSubdomains = true + STSPreload = true + customFrameOptionsValue = "SAMEORIGIN" + [http.middlewares.testHeader.headers.customResponseHeaders] + X-Custom-Response-Header = "Strict-Transport-Security:15552000" + +