MiroTalk SFU Video Conferencing on Ubuntu 24.04 LTS by cloudimg

Applications

Overview

Self hosted MiroTalk SFU WebRTC video conferencing on Ubuntu 24.04 LTS by cloudimg. Many participant browser meetings with screen share, chat and recording. Host login generated per VM on first boot, nginx TLS with Socket.IO, mediasoup media on UDP 40000 to 40100. AGPL-3.0 licensed.

Description

## MiroTalk SFU on Ubuntu 24.04 LTS

MiroTalk SFU is a self hosted, browser based WebRTC video conferencing platform that you run on your own infrastructure with no third party service in the middle. It uses a Selective Forwarding Unit (mediasoup) so a single server can host many participant meetings efficiently, with real time video and audio, screen sharing, group and private chat, file sharing, recording, and shareable room links that work in any modern browser with nothing to install. Built and maintained by cloudimg on a hardened, fully patched Ubuntu 24.04 LTS base. The Node.js signaling server runs on the loopback interface and nginx terminates TLS on port 443 with the Socket.IO WebSocket upgrade, while the mediasoup media plane uses UDP ports 40000 to 40100. Host protection is enabled and a unique host login is generated on the first boot of every VM, so no instance ships with a shared or default password. The per VM configuration and any recordings live on a dedicated managed data disk. An unauthenticated /healthz endpoint on port 80 is provided for load balancer probes, and port 80 otherwise redirects to HTTPS. A public IP and the open UDP media range are required for media to flow; set a real domain and a trusted certificate for production. MiroTalk SFU is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0); if you modify it and offer it over a network you must make your source available under the same license.

Key Features

  • Self hosted WebRTC video conferencing with a mediasoup SFU: many participant browser meetings, screen share, chat, file share and recording
  • Unique host login generated per VM on first boot with host protection enabled; nginx terminates TLS on 443 with Socket.IO and mediasoup media on UDP 40000 to 40100
  • Per VM configuration and recordings on a dedicated managed data disk; unauthenticated /healthz probe endpoint, backed by 24/7 cloudimg support

Related Technologies

mirotalk video conferencing webrtc sfu mediasoup screen sharing self hosted online meetings ubuntu 24.04 azure

Deploy on Azure

Launch this pre-configured VM on Azure with 24/7 support from cloudimg.

View on Azure Marketplace

24/7 Support Included

Email: support@cloudimg.co.uk

Phone: (+44) 0333 006 4730

Product Details

Category
Applications
Support
24/7, 365 days/year
Platform
Microsoft Azure
Last Updated
2026-07-08