mirotalkwebrtc
Ochiq manbalardan🛠 Ochiq kodli, oʻz serverингizda joylashtiriladigan WebRTC SaaS platformasi va video uchrashuvlarni rejalashtiruvchi. Foydalanuvchi hisoblari, boshqaruv panellari, uchrashuvlarni rejalashtirish, taklifnomalar hamda MiroTalk xizmatlariga markazlashtirilgan kirishni taʼminlaydi. Oʻzingiz boshqaradigan infratuzilmada oʻz brendingizdagi video uchrashuv platformasini yarating.
Mashina tarjimasi · Asl matnni koʻrsatish
🛠 Open-source, self-hosted WebRTC SaaS platform and video meeting scheduler. Provide user accounts, dashboards, meeting scheduling, invitations, and centralized access to MiroTalk services. Build your own branded video meeting platform on infrastructure you control.
Sharh
- javascript
- meeting-scheduler
- meeting-scheduling
- mirotalk
- online-meeting
- open-source
- real-time-communication
- saas
- self-hosted
- video-call
Oʻrnatish
Buyruqlar faqat koʻrsatiladi, marketpleys ularni bajarmaydi. Rasmiy hujjatlar bilan solishtiring.- Rasmiy saytOchiq manbalardankatalog metamaʼlumotlaridanwebrtc.mirotalk.com/ ↗
- Til paketlari reyestrinodejsOchiq manbalardanpaket manifestidan — reyestrda chop etilgani tekshirilmagan
npm install -g mirotalkwebrtcTekshirilmagan: oʻrnatishdan oldin reyestrdagi paket aynan shu loyihaga tegishli ekanini tekshiring.
www.npmjs.com/package/mirotalkwebrtc ↗ - Manbadan yigʻishOchiq manbalardankatalog metamaʼlumotlaridan
Manbadan yigʻish: tekshirilgan yigʻish retsepti yoʻq — repozitoriy koʻrsatmalariga amal qiling.
github.com/miroslavpejic85/mirotalkwebrtc ↗
Moslik
«Nomaʼlum» dalil topilmaganini bildiradi, mahsulot mos emasligini emas.| Platforma | Holat | Arxitektura | Dalil | Ishonchlilik |
|---|---|---|---|---|
| Web browser | Nomaʼlum | — | — | — |
| Server / self-hosted | Nomaʼlum | — | — | — |
| Container (OCI) | Nomaʼlum | — | — | — |
| Node.js | Mos | — | paket manifesti: package.json name | 0.60 |
Relizlar
tekshirilgan: 29-okt, 2026Sifat profili
algoritm quality-v1.0 · baholangan 15-okt, 2026Baho tarkibi
Litsenziya
AGPL-3.0Bu katalog siyosati holati, yuridik xulosa emas.
Manbalar
Sharhlar
Hali sharhlar yoʻq.
Muqobillar
README
miroslavpejic85/mirotalkwebrtc dan · litsenziya AGPL-3.0 · yuklangan 29-okt, 2026[License: AGPLv3] [Docker Pulls] [Last Commit] [Discord] [Author]
Start in a few commands:
git clone https://github.com/miroslavpejic85/mirotalkwebrtc.git
cd mirotalkwebrtc
cp .env.template .env
cp backend/config.template.js backend/config.js
npm install
npm run mongo:up # start local MongoDB via Docker
npm start
Open http://localhost:9000 - done!
Note: For cloud MongoDB (e.g. MongoDB Atlas), update the credentials in
.envinstead of runningnpm run mongo:up.
Prerequisites: Install Docker Engine and Docker Compose - Image available on Docker Hub
git clone https://github.com/miroslavpejic85/mirotalkwebrtc.git
cd mirotalkwebrtc
cp .env.template .env
cp backend/config.template.js backend/config.js
cp docker-compose.template.yml docker-compose.yml
docker-compose pull # optional: pull official image
docker-compose up # add -d to run in background
Open http://localhost:9000 - done!
Note: Edit
.env,backend/config.js, anddocker-compose.ymlto customize your setup.
For detailed guides and references, visit the official documentation:
- About
- Self-Hosting Guide
- Stripe integration
- Automation-scripts
- Configurations
- Integration
- REST API Documentation
- Ngrok
MiroTalk WEB can run as a paid SaaS platform powered by Stripe. Enable it with SAAS=true in your .env.
SAAS=false(default): the application behaves exactly as the open-source self-hosted version - no subscriptions, no payment gating.SAAS=true: registered users (excluding demo and admin accounts) must hold an active subscription to create/manage rooms and join meetings. Three plans are offered out of the box:- Monthly - recurring Stripe subscription.
- Annual - recurring yearly Stripe subscription.
- Lifetime - one-time Stripe payment.
For full setup, environment variables, Stripe configuration, webhooks, and local testing, see docs/STRIPE.md.
[!WARNING] Commercial license required
Running
MiroTalk WEBin SaaS mode (i.e. reselling access or operating it as a paid service) requires an Extended license. See the MiroTalk WEB license for details.
| Provider | Description | Link |
|---|---|---|
| [Hetzner] | High-performance cloud servers and dedicated root servers with top-tier reliability. Powers our live demo. | Explore Hetzner |
| [Netcup] | Enterprise-grade performance at unbeatable prices. Scalable and reliable. | Explore Netcup |
| [Hostinger] | Fast, reliable hosting with 24/7 support and great performance. | Check out Hostinger |
| [Contabo] | Top-tier German hosting, dedicated servers, VPS, and web hosting at unbeatable prices. | Explore Contabo |
To set up your own instance of MiroTalk WEB on a dedicated cloud server, please refer to our comprehensive self-hosting documentation.
Contributions are welcome and greatly appreciated! Whether it's bug fixes, features, or documentation - every contribution helps.
- Fork the repository
- Create your feature branch
- Submit a pull request
Have questions? Join our Discord community!
MiroTalk WEB is free and open-source under the terms of AGPLv3 (GNU Affero General Public License v3.0). Please respect the license conditions, In particular modifications need to be free as well and made available to the public. Get a quick overview of the license at Choose an open source license.
To obtain a MiroTalk WEB license with terms different from the AGPLv3, you can conveniently make your purchase on CodeCanyon. This allows you to tailor the licensing conditions to better suit your specific requirements.
Do you find MiroTalk WEB indispensable for your needs? Join us in supporting this transformative project by becoming a backer or sponsor. By doing so, not only will your logo prominently feature here, but you'll also drive the growth and sustainability of MiroTalk WEB. Your support is vital in ensuring that this valuable platform continues to thrive and remain accessible for all. Make an impact – back MiroTalk WEB today and be part of this exciting journey!