diff --git a/internal/config/config.go b/internal/config/config.go index e7c846b..0edc05f 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -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", ""), },