cmd: support changing path from well-known prefix, allow configuring full path

This commit is contained in:
WeebDataHoarder
2025-04-25 22:16:09 +02:00
parent a1f97adde8
commit a85aa95dbd
4 changed files with 4 additions and 6 deletions

View File

@@ -11,7 +11,7 @@ type StateSettings struct {
PrivateKeySeed []byte
MainName string
MainVersion string
PackageName string
BasePath string
ClientIpHeader string
BackendIpHeader string

View File

@@ -18,8 +18,6 @@ type Settings struct {
ChallengeTemplate string `yaml:"challenge-template"`
// ChallengeTemplateOverrides Key/Value overrides for the current chosen template
// Replacements TODO:
// Path -> go-away path
ChallengeTemplateOverrides map[string]string `yaml:"challenge-template-overrides"`
}

View File

@@ -62,7 +62,7 @@ func NewState(p policy.Policy, opt settings.Settings, settings policy.StateSetti
return nil, fmt.Errorf("failed to initialize RADb client: %w", err)
}
state.urlPath = "/.well-known/." + state.Settings().PackageName
state.urlPath = state.Settings().BasePath
// set a reasonable configuration for default http proxy if there is none
for _, backend := range state.Settings().Backends {