fix: load LiveKit and WebPush configuration fields in Load()
This commit is contained in:
@@ -87,6 +87,16 @@ func Load() *Config {
|
||||
CookieName: getEnv("DUMPSTER_SESSION_COOKIE", "dumpster_session"),
|
||||
Duration: time.Duration(getInt("DUMPSTER_SESSION_DAYS", 30)) * 24 * time.Hour,
|
||||
},
|
||||
LiveKit: LiveKitConfig{
|
||||
URL: getEnv("LIVEKIT_URL", ""),
|
||||
APIKey: getEnv("LIVEKIT_API_KEY", ""),
|
||||
Secret: getEnv("LIVEKIT_API_SECRET", ""),
|
||||
},
|
||||
WebPush: WebPushConfig{
|
||||
PublicKey: getEnv("VAPID_PUBLIC_KEY", ""),
|
||||
PrivateKey: getEnv("VAPID_PRIVATE_KEY", ""),
|
||||
Subject: getEnv("VAPID_SUBJECT", ""),
|
||||
},
|
||||
Giphy: GiphyConfig{
|
||||
APIKey: getEnv("GIPHY_API_KEY", ""),
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user