diff --git a/config.go b/config.go index f0df782..463fcf0 100644 --- a/config.go +++ b/config.go @@ -6,24 +6,20 @@ import ( ) type Config struct { - Port string - APIToken string - PermanentWhitelistFile string - DataDir string - CleanupInterval time.Duration - WatchInterval time.Duration - DBPath string + Port string + APIToken string + DataDir string + CleanupInterval time.Duration + DBPath string } func loadConfig() Config { return Config{ - Port: getEnv("AUTH_GATE_PORT", "8080"), - APIToken: getEnv("AUTH_GATE_API_TOKEN", ""), - PermanentWhitelistFile: getEnv("PERMANENT_WHITELIST_FILE", "./config/permanent_whitelist.txt"), - DataDir: getEnv("DATA_DIR", ". /data"), - CleanupInterval: parseDuration("CLEANUP_INTERVAL", 60*time.Second), - WatchInterval: parseDuration("WATCH_INTERVAL", 30*time.Second), - DBPath: getEnv("AUTH_GATE_DB_PATH", ". /data/auth-gate.db"), + Port: getEnv("AUTH_GATE_PORT", "8080"), + APIToken: getEnv("AUTH_GATE_API_TOKEN", ""), + DataDir: getEnv("DATA_DIR", "/data"), + CleanupInterval: parseDuration("CLEANUP_INTERVAL", 60*time.Second), + DBPath: getEnv("AUTH_GATE_DB_PATH", "/data/auth-gate.db"), } }