Self-hosted Jitsi Meet stack for multi-party video conferencing with JWT authentication enabled: only users holding tokens issued by your own backend can create/join rooms. A collaborative Excalidraw whiteboard backend is included.

This template deploys a complete, self-hosted Jitsi Meet stack plus a collaborative whiteboard backend:
@jitsi/excalidraw-backend collaboration serverAuthentication is JWT-based: your own backend issues tokens for guests, who
join via <url>?jwt=<token>. Set these env vars on your app service after
deploying:
JITSI_BASE_URL = https://<JITSI_DOMAIN>.zeabur.appWHITEBOARD_URL = https://<WHITEBOARD_DOMAIN>.zeabur.appJITSI_JWT_APP_ID / JITSI_JWT_APP_SECRET = the auto-generated JWT_APP_ID / JWT_APP_SECRET values shown in the jitsi-web service envGuests open the Jitsi URL with ?jwt=<token>; anonymous room creation is
disabled (JWT_ALLOW_EMPTY=0).
Note: JVB has UDP port forwarding enabled — external participants send/receive media over the forwarded UDP port.