Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitConfig ¶
func InitConfig() error
Types ¶
type Configuration ¶
type Configuration struct {
Tokens map[string]*Token
Server *ServerConfig
}
var Config *Configuration
func (*Configuration) Token ¶
func (c *Configuration) Token(instance string) *Token
type DataConfig ¶
type ServerConfig ¶
type ServerConfig struct {
Domain string `ini:"DOMAIN"`
Port int `ini:"PORT"`
DebugMode bool `ini:"DEBUG_MODE"`
Secret string `ini:"SECRET"`
AllowPush bool `ini:"ALLOW_PUSH"`
AllowPR bool `ini:"ALLOW_PR"`
TLSMode string `ini:"TLS_MODE"`
TLSCert string `ini:"TLS_CERT"`
TLSPriv string `ini:"TLS_PRIV"`
StatusContext string `ini:"STATUS_CONTEXT"`
StatusContextPR string `ini:"STATUS_CONTEXT_PR"`
Skip string `ini:"SKIP"`
Owner string `ini:"OWNER"`
Repo string `ini:"REPO"`
}
Click to show internal directories.
Click to hide internal directories.