Galène is a video conferencing server that is easy to deploy and requires few server resources. https://galene.org/
For Yunohost, you will need to assign it a domain name or subdomain, for example visio.err404.numericore.com
If you do not have a public IPv6 address to assign to this machine, it will be very difficult to provide a real video conferencing service.
(It won't work for everyone, and it's best not to assign a public IPv4 address until you have a working TURN service.)
In my Galène, I wanted to be the administrator (op), but I also wanted visitors to have some rights to present their screen or other things, so I added the line ‘’“presenter”: [{}],‘’ before the description, and I restarted the Galène service.
Here is what my public.json file looks like:
{
"users":{
"err404":{
"permissions":"op",
"password":{"type":"pbkdf2","hash":"sha-256","key":"xxxxxxxxxxxxxxxxxx","salt":"yyyyyyyyyyyyyyyy","iterations":4096}
}
},
"presenter": [{}],
"description":"name or password are optionals",
"public":true,
"allow-recording":true,
"auto-subgroups":true
}
