diff --git a/cmd/hauler/cli/store/serve.go b/cmd/hauler/cli/store/serve.go index a6ebad7e..83586ce4 100644 --- a/cmd/hauler/cli/store/serve.go +++ b/cmd/hauler/cli/store/serve.go @@ -95,6 +95,10 @@ func (o *ServeOpts) defaultConfig() *configuration.Configuration { // "maintenance": configuration.Parameters{"readonly.enabled": false}, }, } + + // Add validation configuration + cfg.Validation.Manifests.URLs.Allow = []string{".+"} + cfg.Log.Level = "info" cfg.HTTP.Addr = fmt.Sprintf(":%d", o.Port) cfg.HTTP.Headers = http.Header{ diff --git a/internal/server/registry.go b/internal/server/registry.go index 3c2d5dbb..6e2f3dcc 100644 --- a/internal/server/registry.go +++ b/internal/server/registry.go @@ -45,6 +45,9 @@ func NewTempRegistry(ctx context.Context, root string) *tmpRegistryServer { "filesystem": configuration.Parameters{"rootdirectory": root}, }, } + // Add validation configuration + cfg.Validation.Manifests.URLs.Allow = []string{".+"} + cfg.Log.Level = "error" cfg.HTTP.Headers = http.Header{ "X-Content-Type-Options": []string{"nosniff"},