settings: Change the cache location and update example config file

create-reload-action
Lukasz Janyst 4 years ago
parent 5af4f8031b
commit 259d21198b
No known key found for this signature in database
GPG Key ID: 32DE641041F17A9A
  1. 13
      config.example.yaml
  2. 2
      pkg/config/settings/settings.go

@ -4,10 +4,11 @@
# "AllowProxy": "false", # "AllowProxy": "false",
# "CacheEnabled": "true", # "CacheEnabled": "true",
# "CacheCompression": "true", # "CacheCompression": "true",
# "CacheDir": "./run/cache", # "CacheDir": "/var/cache/peroxide/cache",
# "X509Key": "./run/key.pem", # "X509Key": "/etc/peroxide/key.pem",
# "X509Cert": "./run/cert.pem", # "X509Cert": "/etc/peroxide/cert.pem",
# "CookieJar": "./run/cookies.json", # "CookieJar": "/etc/peroxide/cookies.json",
# "CredentialsStore": "./run/credentials.json", # "CredentialsStore": "/etc/peroxide/credentials.json",
# "ServerAddress": "[::0]" # "ServerAddress": "[::0]",
# "BCCSelf": "false"
} }

@ -83,7 +83,7 @@ func (s *Settings) setDefaultValues() {
s.setDefault(BCCSelf, "false") s.setDefault(BCCSelf, "false")
settingsDir := "/etc/peroxide" settingsDir := "/etc/peroxide"
s.setDefault(CacheDir, "/var/cache/peroxide") s.setDefault(CacheDir, "/var/cache/peroxide/cache")
s.setDefault(X509Key, filepath.Join(settingsDir, "key.pem")) s.setDefault(X509Key, filepath.Join(settingsDir, "key.pem"))
s.setDefault(X509Cert, filepath.Join(settingsDir, "cert.pem")) s.setDefault(X509Cert, filepath.Join(settingsDir, "cert.pem"))
s.setDefault(CookieJar, filepath.Join(settingsDir, "cookies.json")) s.setDefault(CookieJar, filepath.Join(settingsDir, "cookies.json"))

Loading…
Cancel
Save