DISK_CACHE_PATH as an environment variable.

This commit is contained in:
fiatjaf
2023-10-21 07:45:03 -03:00
parent bc947e29d8
commit 493ee21465
2 changed files with 3 additions and 2 deletions

View File

@@ -17,9 +17,9 @@ type Cache struct {
} }
func (c *Cache) initialize() func() { func (c *Cache) initialize() func() {
db, err := badger.Open(badger.DefaultOptions("/tmp/njump-cache")) db, err := badger.Open(badger.DefaultOptions(s.DiskCachePath))
if err != nil { if err != nil {
log.Fatal().Err(err).Msg("failed to open badger at /tmp/njump-cache") log.Fatal().Err(err).Str("path", s.DiskCachePath).Msg("failed to open badger")
} }
c.DB = db c.DB = db

View File

@@ -16,6 +16,7 @@ import (
type Settings struct { type Settings struct {
Port string `envconfig:"PORT" default:"2999"` Port string `envconfig:"PORT" default:"2999"`
DiskCachePath string `envconfig:"DISK_CACHE_PATH" default:"/tmp/njump-cache"`
CanonicalHost string `envconfig:"DOMAIN" default:"njump.me"` CanonicalHost string `envconfig:"DOMAIN" default:"njump.me"`
} }