[jitsi-dev] how to configure multiply jitsi-meet conferences on one server


#1

Hi Jitsi.

Thank you for your conference. We love it.

We installed jitsi-meet on our ubuntu server using quick install.
Is there a way to install another conference on the server with different domain name.

We would like to have multiply conferences with different domain names, logos, interfaces on one server.

Thanks :wink:

--�
� ���������,
���� ��������
+375 (29) 9350117
admin@medicine-prof.com


#2

Hi,

If you don’t mind having a shared pool of conference names (i.e. if you don’t mind https://alpha.example.com/room1 and https://beta.example.com/room2 pointing in the same room), then you can just create as many nginx virtual hosts as you want, all providing a different UI.

Otherwise, you'll have to run multiple instances of Jicofo (and have different nginx virtual hosts, of course). The JVB can be reused, you can point to the same JVB in the config.js in jitsi-meet.

Best,
George

···

On Oct 6, 2015, at 2:39 AM, Юрий Лапытько <admin@medicine-prof.com> wrote:

Hi Jitsi.

Thank you for your conference. We love it.

We installed jitsi-meet on our ubuntu server using quick install.
Is there a way to install another conference on the server with different domain name.

We would like to have multiply conferences with different domain names, logos, interfaces on one server.

Thanks :wink:

--
С уважением,
Юрий Лапытько
+375 (29) 9350117
admin@medicine-prof.com

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#3

Hi George,

I'm very interested by such design. So I come with a couple of questions :slight_smile:

Do you mean we can run multiple jicofo on the xmpp domain by registering different identities for each of them ?

You mentionned that a JVB could reused by different jitsi-meet, do you mean that a JVB could be in relation with differents Jicofo for example
how will work the load balancing system ?

My work with GEANT try to address this kind of issues, so all your expertise will be apreciate.

Regards,
Franck

···

Le 06/10/2015 17:36, George Politis a écrit :

Hi,

If you don’t mind having a shared pool of conference names (i.e. if you don’t mind https://alpha.example.com/room1 and https://beta.example.com/room2 pointing in the same room), then you can just create as many nginx virtual hosts as you want, all providing a different UI.

Otherwise, you'll have to run multiple instances of Jicofo (and have different nginx virtual hosts, of course). The JVB can be reused, you can point to the same JVB in the config.js in jitsi-meet.

Best,
George

On Oct 6, 2015, at 2:39 AM, Юрий Лапытько <admin@medicine-prof.com> wrote:

Hi Jitsi.

Thank you for your conference. We love it.

We installed jitsi-meet on our ubuntu server using quick install.
Is there a way to install another conference on the server with different domain name.

We would like to have multiply conferences with different domain names, logos, interfaces on one server.

Thanks :wink:

--
С уважением,
Юрий Лапытько
+375 (29) 9350117
admin@medicine-prof.com

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#4

Hi Franck,

Hi George,

I'm very interested by such design. So I come with a couple of questions :slight_smile:

Do you mean we can run multiple jicofo on the xmpp domain by registering different identities for each of them ?

It’s not something that I’ve experimented with, so I might be missing something, but I can’t think of any reason why you wouldn’t be able to do that. A Jicofo instance is identified by its focus JID and by its component JID, and you can have as many as you want. The more interesting question is why you would want to do that?

Another point is that, at least at the moment, you can't have a conference live in multiple Jicofo instances, that would require Jicofo clustering and we don’t have that right now.

You mentionned that a JVB could reused by different jitsi-meet, do you mean that a JVB could be in relation with differents Jicofo for example
how will work the load balancing system ?

Yes, that’s what I’m saying, but again this is not something that I’ve tried in practice. Multiple Jicofo instances can use the same JVB and each Jicofo instance will keep a separate COLIBRI session with the shared bridge. Load balancing is implemented in Jicofo, it takes stats from the JVB and it decides which JVB to use. So, if you have 5 conferences running on Jicofo A and 5 conferences running on Jicofo B, then the shared bridge would/should report 10 conferences.

My work with GEANT try to address this kind of issues, so all your expertise will be appreciate.

I guess you’re mostly interested in load balancing in the system, so you might also want to have a look at the updated documentation for load balancing here https://github.com/jitsi/jicofo/blob/master/doc/load_balancing.md. I don’t think the implementation has changed significantly, but the configuration has been simplified a lot.

Best,
George

···

On Oct 9, 2015, at 7:04 AM, Franck Rupin <franck.rupin@renater.fr> wrote:

Regards,
Franck

Le 06/10/2015 17:36, George Politis a écrit :

Hi,

If you don’t mind having a shared pool of conference names (i.e. if you don’t mind https://alpha.example.com/room1 and https://beta.example.com/room2 pointing in the same room), then you can just create as many nginx virtual hosts as you want, all providing a different UI.

Otherwise, you'll have to run multiple instances of Jicofo (and have different nginx virtual hosts, of course). The JVB can be reused, you can point to the same JVB in the config.js in jitsi-meet.

Best,
George

On Oct 6, 2015, at 2:39 AM, Юрий Лапытько <admin@medicine-prof.com> wrote:

Hi Jitsi.

Thank you for your conference. We love it.

We installed jitsi-meet on our ubuntu server using quick install.
Is there a way to install another conference on the server with different domain name.

We would like to have multiply conferences with different domain names, logos, interfaces on one server.

Thanks :wink:

--
С уважением,
Юрий Лапытько
+375 (29) 9350117
admin@medicine-prof.com

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#5

Thanks for your reply George.

The main reason we would like to run multiple Jicofo instances is to avoid SPOF, and Jicofo is one SPOF identified so far.
The other reason could be to provide the abiliy to users to select a dedicated videobridge. For instance, imagine a conference
requires a mandatory location for confidentiality reaons, running multiple Jicofo could allow to address this use case I guess.
Because our context is a distributed mesh of Jitsi-videobridges over European Countries.

The last point is we need to provide a way for each Provider to brand its own portal plugging in its own insatnce of JItsi-Meet.

Regards
Franck

···

Le 09/10/2015 20:46, George Politis a écrit :

Hi Franck,

On Oct 9, 2015, at 7:04 AM, Franck Rupin <franck.rupin@renater.fr >> <mailto:franck.rupin@renater.fr>> wrote:

Hi George,

I'm very interested by such design. So I come with a couple of questions :slight_smile:

Do you mean we can run multiple jicofo on the xmpp domain by registering different identities for each of them ?

It’s not something that I’ve experimented with, so I might be missing something, but I can’t think of any reason why you wouldn’t be able to do that. A Jicofo instance is identified by its focus JID and by its component JID, and you can have as many as you want. The more interesting question is why you would want to do that?

Another point is that, at least at the moment, you can't have a conference live in multiple Jicofo instances, that would require Jicofo clustering and we don’t have that right now.

You mentionned that a JVB could reused by different jitsi-meet, do you mean that a JVB could be in relation with differents Jicofo for example
how will work the load balancing system ?

Yes, that’s what I’m saying, but again this is not something that I’ve tried in practice. Multiple Jicofo instances can use the same JVB and each Jicofo instance will keep a separate COLIBRI session with the shared bridge. Load balancing is implemented in Jicofo, it takes stats from the JVB and it decides which JVB to use. So, if you have 5 conferences running on Jicofo A and 5 conferences running on Jicofo B, then the shared bridge would/should report 10 conferences.

My work with GEANT try to address this kind of issues, so all your expertise will be appreciate.

I guess you’re mostly interested in load balancing in the system, so you might also want to have a look at the updated documentation for load balancing here https://github.com/jitsi/jicofo/blob/master/doc/load_balancing.md. I don’t think the implementation has changed significantly, but the configuration has been simplified a lot.

Best,
George

Regards,
Franck

Le 06/10/2015 17:36, George Politis a écrit :

Hi,

If you don’t mind having a shared pool of conference names (i.e. if you don’t mind https://alpha.example.com/room1 and https://beta.example.com/room2 pointing in the same room), then you can just create as many nginx virtual hosts as you want, all providing a different UI.

Otherwise, you'll have to run multiple instances of Jicofo (and have different nginx virtual hosts, of course). The JVB can be reused, you can point to the same JVB in the config.js in jitsi-meet.

Best,
George

On Oct 6, 2015, at 2:39 AM, Юрий Лапытько <admin@medicine-prof.com >>>> <mailto:admin@medicine-prof.com>> wrote:

Hi Jitsi.

Thank you for your conference. We love it.

We installed jitsi-meet on our ubuntu server using quick install.
Is there a way to install another conference on the server with different domain name.

We would like to have multiply conferences with different domain names, logos, interfaces on one server.

Thanks :wink:

--
С уважением,
Юрий Лапытько
+375 (29) 9350117
admin@medicine-prof.com <mailto:admin@medicine-prof.com>

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev

_______________________________________________
dev mailing list
dev@jitsi.org <mailto:dev@jitsi.org>
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev

_______________________________________________
dev mailing list
dev@jitsi.org <mailto:dev@jitsi.org>
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev