Repository navigation
Releases: IrvingSamuel/openmeet
Releases · IrvingSamuel/openmeet
Release list
OpenMeet 1.4.1
OpenMeet 1.4.1
Hybrid empty-room timeout so advance/scheduled links stay joinable until someone actually joins.
Highlights
- Scheduled meetings stay joinable until first join (garbage-clean after 7 days via
MEETING_SCHEDULED_MAX_AGE_SEC) - Empty-room timeout after leave defaults to 5 minutes (
MEETING_EMPTY_TIMEOUT_SEC/LIVEKIT_EMPTY_TIMEOUT_SEC) - Per-meeting override: optional
empty_timeout_seconPOST /api/v1/instant-meetings(60–86400), returned in the 201 response
Upgrade notes
- Run
npm run db:pushfor the newempty_timeout_seccolumn on meetings - Optional env (defaults shown):
MEETING_EMPTY_TIMEOUT_SEC=300,LIVEKIT_EMPTY_TIMEOUT_SEC=300,MEETING_SCHEDULED_MAX_AGE_SEC=604800
OpenMeet 1.4.0
OpenMeet 1.4.0
Room UX, privacy mute, and caption guards.
Highlights
- Room UX: reactions, hand raise, join-request alerts, and meeting sounds
- Privacy mute: mute mic/camera when returning to the room; lobby devices default off
- Captions: harden speaker attribution in the agent
OpenMeet 1.3.0
OpenMeet 1.3.0
White-label videoconferencing fork (Chronos-free) with reliability and landing polish.
Highlights
- OpenMeet fork: OIDC/local auth, deployment modes, system theme
- Meeting reconciliation: LiveKit sync, non-blocking dashboard expiry, cron endpoint
- Screen-share fullscreen: toggle button and double-click on share tiles
- Groq LLM fallback: summary, insights, and copilot chat via
AI_FALLBACK_*env vars - Landing fixes: RoomPreview speaker/caption sync, copilot waveform bars
Upgrade notes
- Run
npm run db:pushfor the newmeetings_status_idxindex - Optional: schedule
POST /api/internal/reconcile-meetingsorscripts/reconcile-meetings.ts
Chronos Meet v1.2.0
Chronos Meet v1.2.0
Open-source white-label videoconferencing — your brand on every room, self-hosted LiveKit SFU, live captions, meeting recording, and an AI copilot that turns meetings into Chronos tasks.
Docs: README (EN) · README (PT) · Live demo
What's new
- Meeting recording — browser MediaRecorder or LiveKit Egress; local disk or S3-compatible (MinIO / Hetzner / AWS); admin controls (manual start/stop or auto)
- Brand mark — new Chronos Meet logo across UI, favicon, and PWA icons
- Egress ops — ephemeral compose for short VPS tests (
up/down); prefer browser for day-to-day on shared hosts
Quick start
git clone https://github.com/IrvingSamuel/chronos-meet.git
cd chronos-meet
git checkout release
cp .env.example .env # fill in secrets
cd infra && docker compose up -d && cd ..
npm install
npm run db:push
npm run buildEnable recording in /admin → Recording. Full setup notes are in the attached README files.
Chronos Meet v0.1.0
Chronos Meet v0.1.0 — first public release
Open-source white-label videoconferencing on LiveKit with multilingual UI and an AI copilot.
Highlights
- White-label rooms (logo, colors, typography, CSS tokens)
- Self-hosted LiveKit SFU + Next.js 15 app
- Live captions + post-meeting summary
- Chronos MCP integration (tasks from meetings)
- UI in EN · PT · ES · FR · DE (
messages/*.json)
Branches
release(default) — stable public surfacemain/dev— protected (PR only)
Get started
git clone https://github.com/IrvingSamuel/chronos-meet.git
cd chronos-meet
cp .env.example .env
npm install && npm run verifyDemo: https://meet.chronos.com.pt
If this is useful, a star helps the project grow ⭐