root: config: remove redundant default configs
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
This commit is contained in:
parent
e0a7d0b365
commit
599f7e7c88
|
@ -11,7 +11,11 @@ postgresql:
|
||||||
listen:
|
listen:
|
||||||
listen_http: 0.0.0.0:9000
|
listen_http: 0.0.0.0:9000
|
||||||
listen_https: 0.0.0.0:9443
|
listen_https: 0.0.0.0:9443
|
||||||
|
listen_ldap: 0.0.0.0:3389
|
||||||
|
listen_ldaps: 0.0.0.0:6636
|
||||||
|
listen_radius: 0.0.0.0:1812
|
||||||
listen_metrics: 0.0.0.0:9300
|
listen_metrics: 0.0.0.0:9300
|
||||||
|
listen_debug: 0.0.0.0:9900
|
||||||
trusted_proxy_cidrs:
|
trusted_proxy_cidrs:
|
||||||
- 127.0.0.0/8
|
- 127.0.0.0/8
|
||||||
- 10.0.0.0/8
|
- 10.0.0.0/8
|
||||||
|
@ -32,6 +36,9 @@ redis:
|
||||||
cache_timeout_policies: 300
|
cache_timeout_policies: 300
|
||||||
cache_timeout_reputation: 300
|
cache_timeout_reputation: 300
|
||||||
|
|
||||||
|
paths:
|
||||||
|
media: ./media
|
||||||
|
|
||||||
debug: false
|
debug: false
|
||||||
remote_debug: false
|
remote_debug: false
|
||||||
|
|
||||||
|
|
|
@ -55,36 +55,13 @@ func getConfigPaths() []string {
|
||||||
|
|
||||||
func Get() *Config {
|
func Get() *Config {
|
||||||
if cfg == nil {
|
if cfg == nil {
|
||||||
c := defaultConfig()
|
c := &Config{}
|
||||||
c.Setup(getConfigPaths()...)
|
c.Setup(getConfigPaths()...)
|
||||||
cfg = c
|
cfg = c
|
||||||
}
|
}
|
||||||
return cfg
|
return cfg
|
||||||
}
|
}
|
||||||
|
|
||||||
func defaultConfig() *Config {
|
|
||||||
return &Config{
|
|
||||||
Debug: false,
|
|
||||||
Listen: ListenConfig{
|
|
||||||
HTTP: "0.0.0.0:9000",
|
|
||||||
HTTPS: "0.0.0.0:9443",
|
|
||||||
LDAP: "0.0.0.0:3389",
|
|
||||||
LDAPS: "0.0.0.0:6636",
|
|
||||||
Radius: "0.0.0.0:1812",
|
|
||||||
Metrics: "0.0.0.0:9300",
|
|
||||||
Debug: "0.0.0.0:9900",
|
|
||||||
},
|
|
||||||
Paths: PathsConfig{
|
|
||||||
Media: "./media",
|
|
||||||
},
|
|
||||||
LogLevel: "info",
|
|
||||||
ErrorReporting: ErrorReportingConfig{
|
|
||||||
Enabled: false,
|
|
||||||
SampleRate: 1,
|
|
||||||
},
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func (c *Config) Setup(paths ...string) {
|
func (c *Config) Setup(paths ...string) {
|
||||||
for _, path := range paths {
|
for _, path := range paths {
|
||||||
err := c.LoadConfig(path)
|
err := c.LoadConfig(path)
|
||||||
|
|
Reference in New Issue