diff options
Diffstat (limited to 'setup/config/config_federationapi.go')
-rw-r--r-- | setup/config/config_federationapi.go | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/setup/config/config_federationapi.go b/setup/config/config_federationapi.go index cd5015fd..4f5f49de 100644 --- a/setup/config/config_federationapi.go +++ b/setup/config/config_federationapi.go @@ -39,12 +39,14 @@ type FederationAPI struct { PreferDirectFetch bool `yaml:"prefer_direct_fetch"` } -func (c *FederationAPI) Defaults() { +func (c *FederationAPI) Defaults(generate bool) { c.InternalAPI.Listen = "http://localhost:7772" c.InternalAPI.Connect = "http://localhost:7772" c.ExternalAPI.Listen = "http://[::]:8072" c.Database.Defaults(10) - c.Database.ConnectionString = "file:federationapi.db" + if generate { + c.Database.ConnectionString = "file:federationapi.db" + } c.FederationMaxRetries = 16 c.DisableTLSValidation = false |