MiroTalk C2C

Self-hosted peer-to-peer video calling platform for secure 1-to-1 real-time communication using end-to-end encryption.

MiroTalk C2C screenshot 1

MiroTalk C2C is an open-source, self-hosted web application designed for secure one-to-one video communication. It utilizes WebRTC technology to establish peer-to-peer connections, allowing users to engage in real-time video and audio calls. Because it operates on a peer-to-peer basis, the media stream travels directly between the participants rather than passing through a central media server, which helps maintain privacy and reduce latency during the call.

The software is deployed as a server-side application and is accessed by users through a standard web browser. It offers flexible installation paths, supporting a direct setup via Node.js or a containerized deployment using Docker and Docker Compose. This flexibility allows administrators to host the service on their own dedicated cloud servers or local infrastructure, ensuring full control over the environment and the data flowing through the system.

Key features

  • Peer-to-peer video and audio calling
  • End-to-end encryption for secure communication
  • Real-time screen sharing
  • Iframe integration for embedding in other websites
  • Self-hosted deployment options
  • Docker and Docker Compose support
  • WebRTC based architecture

The application is built for individuals and organizations that require private, direct communication channels where data sovereignty is a priority. By leveraging the WebRTC protocol, the system enables immersive real-time interaction with minimal overhead. The integration capability is a core aspect of the software, as the calling interface can be embedded into any existing web page via a simple iframe, making it suitable for adding secure communication tools to private portals or client dashboards.

Administrators manage the instance through a .env configuration file and a docker-compose.yml file, which allows for the customization of server settings to match specific network requirements. The project is released under the AGPLv3 license, requiring that modifications to the source code remain free and available to the public.

MiroTalk C2C serves as a dedicated tool for encrypted, one-to-one virtual meetings and secure remote collaboration.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity19 days ago
Repository Age3 years
LicenseAGPL-3.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.