mattermost-plugin-calls

module
v0.18.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 4, 2023 License: AGPL-3.0, Apache-2.0

README

Mattermost Calls

calls_screen

Calls enables voice calling and screen sharing functionality in Mattermost channels.

Installation

  1. Download the latest version from the release page.
  2. Upload the file through System Console > Plugins > Plugin Management, or manually upload it to the Mattermost server under plugin directory.
  3. Configure and enable the plugin.

Requirements

This plugin demands some network configuration changes to allow audio/video communication between clients, such as opening network ports. Please refer to the documentation for more details.

Documentation

End-user documentation
Calls self-hosted deployment
Configuration settings

Development

Note

Building the plugin requires the following:

  • Golang: version >= 1.18
  • NodeJS: version 16.x
  • NPM: version 8.x

Use make dist to build this plugin.

Use make deploy to deploy the plugin to your local server.

For more details on how to develop a plugin refer to the official documentation.

Load testing

Refer to the load-test client documentation for information on how to simulate and load-test calls.

Get involved

Please join the Developers: Calls channel to discuss any topic related to this project.

License

See LICENSE and LICENSE.enterprise for license rights and limitations.

Directories

Path Synopsis
build module
lt
ws
public Module

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL