{{define "page_title"}}Gateway Config{{end}} {{define "gateway_name"}}{{.Config.Name}}{{end}} {{define "content"}}
{{if .Success}}
{{.Success}}
{{end}}

Gateway Configuration

Basic
DNS Resolver
Wird für DNS-Whitelist-Checks und SSL-Zertifikat-DNS-Validierung verwendet
Hostname Check
SSL / TLS
Logging
Rate Limiter
{{template "string_list_editor" dict "Title" "Rate Whitelist" "Desc" "Diese IPs sind vom Rate Limiter ausgenommen" "Key" "rateWhitelist" "Placeholder" "1.2.3.4" "Values" .Config.RateWhitelist}}
Access Control
{{template "string_list_editor" dict "Title" "Internal Whitelist / Admin Access" "Desc" "Nur diese IPs haben Zugriff auf das Admin-Interface (leer = alle)" "Key" "systemWhitelist" "Placeholder" "1.2.3.4" "Values" .Config.SystemWhitelist}}
{{template "string_list_editor" dict "Title" "System Whitelist DNS" "Desc" "Hostnamen die per DNS aufgelöst und zur Whitelist hinzugefügt werden" "Key" "systemWhitelistDNS" "Placeholder" "myhost.example.com" "Values" .Config.SystemWhitelistDNS}}
CORS
{{template "string_list_editor" dict "Title" "Allow Origins" "Desc" "Erlaubte Origins (leer = *)" "Key" "corsAllowOrigins" "Placeholder" "https://example.com" "Values" .Config.CorsAllowOrigins}}
{{template "string_list_editor" dict "Title" "Allow Methods" "Desc" "Erlaubte HTTP-Methoden" "Key" "corsAllowMethods" "Placeholder" "GET" "Values" .Config.CorsAllowMethods}}
{{template "string_list_editor" dict "Title" "Allow Headers" "Desc" "Erlaubte Header" "Key" "corsAllowHeaders" "Placeholder" "Authorization" "Values" .Config.CorsAllowHeaders}}
{{end}}