Grad shape
Grad shape

MiroTalk C2C

Communication - Video Conferencing

About this project


Author License: AGPLv3 License: Regular License: Extended Community

Free WebRTC Real-Time Cam-2-Cam Video Calls & Screen Sharing, End-to-End Encrypted, to embed in any website with a simple iframe.


Explore MiroTalk C2C



Join our Community for questions, help, support, ideas, and discussions on Discord


Quick start

nodejs

Install NodeJs.

# Clone the project repo
$ git clone https://github.com/miroslavpejic85/mirotalkc2c.git
# Go to project dir
$ cd mirotalkc2c
# Copy .env.template in .env and edit it if needed
$ cp .env.template .env
# Install dependencies
$ npm install
# Start the server
$ npm start

Open http://localhost:8080 in your browser.

Docker

docker

Repository: Docker hub

Install docker and docker-compose.

# Clone the project repo
$ git clone https://github.com/miroslavpejic85/mirotalkc2c.git
# Go to project dir
$ cd mirotalkc2c
# Copy .env.template in .env and edit it if needed
$ cp .env.template .env
# Copy docker-compose.template.yml in docker-compose.yml and edit it if needed
$ cp docker-compose.template.yml docker-compose.yml
# Get official image from Docker Hub
$ docker pull mirotalk/c2c:latest
# Create and start containers
$ docker-compose up

Open http://localhost:8080 in your browser.

Documentations
  • `Ngrok/HT
Technologies & License
AGPL-3.0 Node.js Docker
Quick Deploy

Deploy this project to cloud platforms with one click