Self-Hosted Video Conferencing (32)
Best for your setup
Homelab Novice
Wants it running tonight, with one command.
Jitsi Meet30.1k
Jitsi Meet is an open source video conferencing platform for browser-based meetings with mobile apps and SDKs.
- Single container
- Ships a Compose file
See all83/100 fitHow well this app matches homelab novices, 0 to 100
Homelab Hacker
Wants control: APIs, scripts and many ways to run it.
LiveKit21.4k
LiveKit is an open source, scalable WebRTC media server for building real-time video, audio, and data experiences.
- Scriptable API
- Many ways to install
See all84/100 fitHow well this app matches homelab hackers, 0 to 100
32 projects
Jitsi Meet
30.1k
Jitsi Meet is an open source video conferencing platform for browser-based meetings with mobile apps and SDKs.
Video ConferencingPermissive LicenseSelf Hosting Solutions
Single Container
Rocket.Chat
46.2k
An open-source, secure, fully customizable communications platform for team collaboration and messaging.
Custom CommunicationsFOSS with IssuesOpen-Washing Risk+3
14 ContainersFOSS with Issues
Neko
22.5k
Neko is a self-hosted virtual browser that runs in Docker and streams a desktop or browser over WebRTC.
Miscellaneous ToolsSelf Hosting SolutionsRemote Access+3
Single Container
SRS
29.3k
A high-efficiency real-time video server supporting streaming protocols such as RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181.
Video StreamingVideo ConferencingMultimedia Streaming+1
LiveKit
21.4k
LiveKit is an open source, scalable WebRTC media server for building real-time video, audio, and data experiences.
Self Hosting SolutionsVideo ConferencingVideo Streaming+1
BigBlueButton
9.2k
An open-source virtual classroom for online learning, remote teaching, and group collaboration.
Video ConferencingCopyleft LicenseLearning Management+2
Single ContainerFully FOSS
Mattermost
39.3k
Mattermost is a self-hosted collaboration platform for chat, workflow automation, voice calling, screen sharing, and AI integration.
Custom CommunicationsFOSS with IssuesOpen-Washing Risk+4
15 ContainersOpen CoreFOSS with Issues
Tinode
13.5k
Tinode is a full-stack instant messaging server with native clients for web, Android, iOS, and command-line use.
Custom CommunicationsVideo ConferencingSelf Hosting Solutions+1
Janus
9.2k
Janus is an open source WebRTC server for building real-time communication applications.
Video ConferencingCopyleft LicenseCustom Communications+2
MiroTalk P2P
4.8k
MiroTalk P2P is a self-hosted open-source WebRTC peer-to-peer video conferencing platform for secure real-time communication.
Video ConferencingCopyleft LicenseSelf Hosting Solutions+1
Single Container
Screego
10.7k
screego/server is a screen-sharing server for developers that provides high-quality, low-latency screen sharing.
Custom CommunicationsCopyleft LicenseSelf Hosting Solutions+1
Jitsi Video Bridge
3.1k
Jitsi Videobridge is a WebRTC-compatible SFU that routes multimedia for the Jitsi Meet stack.
Video ConferencingPermissive LicenseSelf Hosting Solutions+1
