move reality config to CertConfig

This commit is contained in:
yuzuki999
2023-06-02 22:55:53 +08:00
parent 0271d0a884
commit 85bde00ded
3 changed files with 40 additions and 36 deletions

View File

@@ -27,8 +27,6 @@ type ControllerConfig struct {
EnableProxyProtocol bool `yaml:"EnableProxyProtocol"`
DisableIVCheck bool `yaml:"DisableIVCheck"`
DisableSniffing bool `yaml:"DisableSniffing"`
EnableReality bool `yaml:"EnableReality"`
RealityConfig RealityConfig `yaml:"RealityConfig"`
EnableFallback bool `yaml:"EnableFallback"`
FallBackConfigs []FallBackConfig `yaml:"FallBackConfigs"`
CertConfig *CertConfig `yaml:"CertConfig"`
@@ -90,6 +88,7 @@ type CertConfig struct {
Provider string `yaml:"Provider"` // alidns, cloudflare, gandi, godaddy....
Email string `yaml:"Email"`
DNSEnv map[string]string `yaml:"DNSEnv"`
RealityConfig *RealityConfig `yaml:"RealityConfig"`
}
type RealityConfig struct {