mirror of
https://github.com/Monadical-SAS/reflector.git
synced 2025-12-21 20:59:05 +00:00
- Add NEXT_PUBLIC_VIDEO_PLATFORM environment variable support - Create video platform abstraction layer with factory pattern - Implement Whereby and Jitsi platform providers - Update room meeting page to use platform-agnostic component - Add platform display in room management (cards and table views) - Support single platform per deployment configuration - Maintain backward compatibility with existing Whereby integration 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
19 lines
558 B
TypeScript
19 lines
558 B
TypeScript
export const localConfig = {
|
|
features: {
|
|
requireLogin: true,
|
|
privacy: true,
|
|
browse: true,
|
|
sendToZulip: true,
|
|
rooms: true,
|
|
},
|
|
api_url: "http://127.0.0.1:1250",
|
|
websocket_url: "ws://127.0.0.1:1250",
|
|
auth_callback_url: "http://localhost:3000/auth-callback",
|
|
zulip_streams: "", // Find the value on zulip
|
|
// Video platform configuration - set via NEXT_PUBLIC_VIDEO_PLATFORM env variable
|
|
// Options: "whereby" | "jitsi"
|
|
video_platform:
|
|
(process.env.NEXT_PUBLIC_VIDEO_PLATFORM as "whereby" | "jitsi") ||
|
|
"whereby",
|
|
};
|