Documentation
¶
Index ¶
Constants ¶
View Source
const ( DefaultPort = ":50101" DefaultH1Port = ":5100" DefaultTimeout = time.Minute RegistrationNone = "none" RegistrationEmail = "email" RegistrationDefault = RegistrationEmail NotificationsDefault = true SecretsDir = "/run/secrets/" ConfigsDir = "/run/configs/" ConfigName = "amplifier" CertificateSecret = "cert0.pem" )
Variables ¶
This section is empty.
Functions ¶
func ReadConfig ¶
func ReadConfig(config *Configuration) error
ReadConfig reads the configuration file
Types ¶
type Configuration ¶
type Configuration struct {
Version string
Build string
Port string
H1Port string
EtcdEndpoints []string
ElasticsearchURL string
NatsURL string
DockerURL string
DockerVersion string
JWTSecretKey string `yaml:"JWTSecretKey"`
SUPassword string `yaml:"SUPassword"`
EmailKey string `yaml:"EmailKey"`
EmailSender string
SmsAccountID string
SmsKey string
SmsSender string
Registration string
Notifications bool
}
Configuration is used for amplifier configuration settings
func (*Configuration) String ¶
func (c *Configuration) String() string
Click to show internal directories.
Click to hide internal directories.