Add service provider Dode

This commit is contained in:
2025-07-30 14:58:53 +08:00
parent 2303e7bf76
commit 7d68dabc74
4 changed files with 18 additions and 0 deletions

View File

@ -3,6 +3,7 @@ package config
import (
"github.com/go-acme/lego/v4/challenge"
"github.com/go-acme/lego/v4/providers/dns/alidns"
"github.com/go-acme/lego/v4/providers/dns/dode"
"github.com/go-acme/lego/v4/providers/dns/huaweicloud"
"github.com/go-acme/lego/v4/providers/dns/rainyun"
"github.com/go-acme/lego/v4/providers/dns/tencentcloud"
@ -50,3 +51,10 @@ func (rain RainYun) Provider() (challenge.Provider, error) {
p, err := rainyun.NewDNSProviderConfig(cfg)
return p, err
}
func (Dode Dode) Provider() (challenge.Provider, error) {
cfg := dode.NewDefaultConfig()
cfg.Token = Dode.Token
p, err := dode.NewDNSProviderConfig(cfg)
return p, err
}