diff --git a/internal/domain/settings.go b/internal/domain/settings.go index 839a5492..d9c4b0d5 100644 --- a/internal/domain/settings.go +++ b/internal/domain/settings.go @@ -27,6 +27,11 @@ type SettingsContentForPersistence struct { func (c SettingsContent) AsSSLProvider() *SettingsContentForSSLProvider { content := &SettingsContentForSSLProvider{} xmaps.Populate(c, content) + + if content.Provider == "" { + content.Provider = CAProviderTypeLetsEncrypt + } + return content }