Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllowedDomains ¶
func (*AllowedDomains) UnmarshalText ¶
func (out *AllowedDomains) UnmarshalText(text []byte) error
type Config ¶
type Config struct { Token string `env:"API_TOKEN,unset"` Timeout int `env:"API_TIMEOUT" envDefault:"15"` AllowedDomains AllowedDomains `env:"ALLOWED_DOMAINS"` RecordTTL int `env:"RECORD_TTL" envDefault:"60"` ListenAddr string `env:"LISTEN_ADDR" envDefault:":8081"` TrustedProxies []string `env:"TRUSTED_PROXIES" envDefault:""` Debug bool `env:"DEBUG" envDefault:"false"` }
Click to show internal directories.
Click to hide internal directories.