All Projects → txthinking → Lawsroom

txthinking / Lawsroom

Licence: mit
Group video chat on your browser. [No plugin required]

Projects that are alternatives of or similar to Lawsroom

Echoplexus
Socket.io powered chat, JavaScript REPL, whiteboard, and WebRTC calls
Stars: ✭ 392 (+350.57%)
Mutual labels:  chatroom, chat, webrtc
Aws Lex Web Ui
Sample Amazon Lex chat bot web interface
Stars: ✭ 500 (+474.71%)
Mutual labels:  chat, webrtc
Fiora
An interesting open source chat application. Developed with node.js, mongoDB, socket.io and react
Stars: ✭ 4,920 (+5555.17%)
Mutual labels:  chatroom, chat
Briefing
Secure direct video group chat
Stars: ✭ 710 (+716.09%)
Mutual labels:  chat, webrtc
Vue Advanced Chat
A beautiful chat rooms component made with Vue.js - compatible with Vue, React & Angular
Stars: ✭ 351 (+303.45%)
Mutual labels:  chatroom, chat
Quickblox Ios Sdk
QuickBlox iOS SDK for messaging and video calling
Stars: ✭ 373 (+328.74%)
Mutual labels:  chat, webrtc
Edumeet
Multiparty web-meetings using mediasoup and WebRTC
Stars: ✭ 699 (+703.45%)
Mutual labels:  chat, webrtc
chattery
A GitHub action that creates chatrooms for pull requests
Stars: ✭ 30 (-65.52%)
Mutual labels:  webrtc, chatroom
Workerman Chat
Websocket chat room written in PHP based on workerman.
Stars: ✭ 988 (+1035.63%)
Mutual labels:  chatroom, chat
Swiftychat
SwiftUI Chat UI (Client) Framework & Documentation to get started!
Stars: ✭ 50 (-42.53%)
Mutual labels:  chatroom, chat
Megachat
MEGA C++ SDK for chat-enabled apps
Stars: ✭ 61 (-29.89%)
Mutual labels:  chat, webrtc
Starrtc Android Demo
🚀starRTC,即时通讯(IM)系统,免费IM系统(含单聊,群聊,聊天室,文件传输),免费一对一视频聊天,VOIP,语音对讲(回音消除),直播连麦,视频直播,RTSP拉流,RTMP推流,webRTC服务端,在线教育,白板,小班课,在线会议,视频会议,视频监控,局域网直连(无需服务器),兼容webRTC, 支持webRTC加速,P2P高清传输,安卓、iOS、web互通,支持门禁对讲,可视对讲,电视盒子,树莓派,海思,全志,任天堂switch,云游戏,OTT设备,物联网平台,C语言自研方案,支持二次开发成类微信,类映客等APP,✨万水千山总是情,来个star行不行✨,更多示例请访问:
Stars: ✭ 3,038 (+3391.95%)
Mutual labels:  chatroom, webrtc
chatRoom
从零开始实现一个聊天室客户端(用qt实现,在Windows和Linux环境下都行),和在Linux下实现服务器后台
Stars: ✭ 146 (+67.82%)
Mutual labels:  chat, chatroom
Openvidu
OpenVidu Platform main repository
Stars: ✭ 1,133 (+1202.3%)
Mutual labels:  chat, webrtc
gise-video-chat
Video chat application for your own web server
Stars: ✭ 48 (-44.83%)
Mutual labels:  chat, webrtc
Darkwire.io
End-to-end encrypted instant web chat
Stars: ✭ 594 (+582.76%)
Mutual labels:  chatroom, chat
Syntaxmeets
Syntaxmeets. Create rooms 🏠 Call your friends 👬🏼 Sip Chai, ☕ Chat, Create, and Code👨‍💻. A coding platform to code simultaneously 🚀 with your friends and design your algorithms on SyntaxPad.💫✨
Stars: ✭ 110 (+26.44%)
Mutual labels:  chatroom, chat
Go Space Chat
【孤单Lonely】基于Golang/WebSocket/Canvas/Protobuf 的聊天室
Stars: ✭ 228 (+162.07%)
Mutual labels:  chatroom, chat
Rocket.chat
The communications platform that puts data protection first.
Stars: ✭ 31,251 (+35820.69%)
Mutual labels:  chat, webrtc
Basic Vue Chat
Easy to use Vue chat.
Stars: ✭ 64 (-26.44%)
Mutual labels:  chatroom, chat

lawsroom

Group video chat on your browser. [No Plugin Needed]

Online: https://lawsroom.com

How to deploy

  1. Install packages
    $ cd public
    $ npm install
    $ ./node_modules/.bin/bower install
    $ ./node_modules/.bin/gulp js
    $ ./node_modules/.bin/gulp css
    $ ./node_modules/.bin/gulp browserify
    $ cd ../
    
  2. Start lawsroom
    $ sed -i s/lawsroom.com/YOUR_DOMAIN/ run.sh
    $ ./run.sh # or nohup ./run.sh &
    
  3. Start random
    $ cd random
    $ sed -i s/lawsroom.com/YOUR_DOMAIN/ run.sh
    $ ./run.sh # or nohup ./run.sh &
    
  4. Configure nginx
    server {
        listen      443 ssl http2;
        server_name  YOUR_DOMAIN;
        ssl                  on;
        ssl_certificate      YOUR_CERT;
        ssl_certificate_key  YOUR_KEY;
        location / {
            proxy_pass http://127.0.0.1:1906;
            proxy_redirect    off;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header Host $host;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
        location /signal/_/ {
            proxy_pass http://127.0.0.1:1906;
    
            proxy_redirect    off;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header Host $host;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection $connection_upgrade;
        }
        location /signal/r/ {
            proxy_pass http://127.0.0.1:1907;
    
            proxy_redirect    off;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header Host $host;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection $connection_upgrade;
        }
    }
    
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].