Skip to content
This repository has been archived by the owner on May 9, 2019. It is now read-only.

mattermost/mattermost-webrtc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mattermost WebRTC

WebRTC was removed in Mattermost 5.6 in favor of open source plugins. For more information, see this forum post.

This is a repository to generate a Vagrant machine or a docker image to use the WebRTC functionality in Mattermost.

The feature is currently intended as a working prototype for community development and not recommended for production. See documentation to learn more

To contribute, please see Contribution Guidelines.

To file issues, search for existing bugs and file a GitHub issue if your bug is new. For connection issues, see existing forum thread to torubleshoot.

Mattermost WebRTC Vagrant machine

Requirements

  • Vagrant
  • Virtualbox

TODO: Create a functional vagrant machine

Mattermost WebRTC Docker Preview Image

This is a single-machine Docker image for previewing the Mattermost WebRTC features.

Usage

Please see documentation for usage.

If you have Docker already set up, you can run this image in one line:

docker run --name mattermost-webrtc -p 7088:7088 -p 7089:7089 -p 8188:8188 -p 8189:8189 -d mattermost/webrtc:latest

Configuring Mattermost WebRTC

In Mattermost System Console -> Integrations -> WebRTC (Beta) and set the following:

  • Enable Mattermost WebRTC: true
  • Gateway Websocket URL: wss://dockerhost:8189
  • Gateway Admin URL: https://dockerhost:7089/admin
  • Gateway Admin Secret: janusoverlord
  • Leave Blank STUN URI, TURN URI, TURN Username and TURN Shared Key unless you have Coturn configured.

Because the WebRTC docker image uses a self-signed certificate you need to enable the ability to make requests from Mattermost to external services using insecure connections.

In Mattermost System Console -> Security -> Connections:

  • Enable Insecure Outgoing Connections: true

About

No description or website provided.

Topics

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages