Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance how meeting backends are defined. #277

Open
Jarzamendia opened this issue Mar 27, 2020 · 1 comment
Open

Enhance how meeting backends are defined. #277

Jarzamendia opened this issue Mar 27, 2020 · 1 comment
Labels
advanced The issues with this label is more indicated for people have more experience in the project. kind: enhancement New feature or request

Comments

@Jarzamendia
Copy link
Contributor

Enhance how meeting backends are defined, making possible to alternate the embed meeting solution.

With this, in scenarios where we have our solutions hosted locally or we use services in the cloud, we can use Matrix as a friendly frontend.

Description

  • Make the Default Meeting Backend by a ENV Variable or config file.
  • Create a way to change the dependencies of the meeting backend (to alternate between solutions).
  • Create a option to togle between "Open in a new tab" and "embed".
@Jarzamendia Jarzamendia added the kind: enhancement New feature or request label Mar 27, 2020
@juliemar juliemar added the advanced The issues with this label is more indicated for people have more experience in the project. label Mar 31, 2020
@juliemar
Copy link
Contributor

juliemar commented Apr 1, 2020

Possible solution

We have to change these files to use ENVIRONMENT variable that define jitsi URI:

https://github.com/ResultadosDigitais/matrix/blob/master/frontend/src/morpheus/containers/RoomPage.js#L64

https://github.com/ResultadosDigitais/matrix/blob/master/backend/app/views/morpheus.ejs#L24

how to test

We can run jitsi locally with Docker. https://github.com/jitsi/docker-jitsi-meet

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
advanced The issues with this label is more indicated for people have more experience in the project. kind: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants