[Galène] Videoconferencing server

Galène for YunoHost

Integration level
Install Galène with YunoHost

Overview

Galène is a videoconferencing server that is easy to deploy (just copy a few files and run the binary) and that requires moderate server resources. It was originally designed for lectures and conferences (where a single speaker streams audio and video to hundreds or thousands of users), but later evolved to be useful for student practicals (where users are divided into many small groups), and meetings (where a few dozen users interact with each other).

Shipped version: 0.3

Screenshots

Demo

Documentation

Links

8 Likes

New stable version :tv:

  • 27 April 2021 - #41
    • Upgrade to upstream version 0.3.4
1 Like

Bonjour tout le monde,
Juste pour dire que j’ai installé cette application il y a deux jours et que ça fonctionne parfaitement.
Merci à “ericg” et aux contributeurs pour leur super boulot.
Ricardo
Plateforme : YunoHost 4.1.8 (stable), PC Intel Core2 Duo, 6 Go de RAM DDR3, disque SSD 60 Go.

1 Like

De même, super application !.
Existe t’il une manière de se connecter sans rentrer de mot de passe et identifiant (un fichier de configuration) ?.
Cela serait super qu’elle soit intégrée à Synapse !.

Merci !.

je n’avais pas lu …

oui c’est possible.

Salut @ericg et @Aleks , j’ai toujours le soucis avec le firewall sur ynh 4.2.0 pour le range Galene. Sais tu s’il y a workaround et/ou si pris en compte en version ultérieur de ynh ?

sudo yunohost firewall allow Both 49152:65535
Traceback (most recent call last):
File “/usr/bin/yunohost”, line 72, in
parser=parser
File “/usr/lib/moulinette/yunohost/init.py”, line 25, in cli
ret = moulinette.cli(args, output_as=output_as, timeout=timeout, top_parser=parser)
File “/usr/lib/python3/dist-packages/moulinette/init.py”, line 120, in cli
args, output_as=output_as, timeout=timeout
File “/usr/lib/python3/dist-packages/moulinette/interfaces/cli.py”, line 502, in run
ret = self.actionsmap.process(args, timeout=timeout)
File “/usr/lib/python3/dist-packages/moulinette/actionsmap.py”, line 600, in process
return func(**arguments)
File “/usr/lib/moulinette/yunohost/firewall.py”, line 101, in firewall_allow
return firewall_reload()
File “/usr/lib/moulinette/yunohost/firewall.py”, line 223, in firewall_reload
if ssh_port not in firewall_list()[“opened_ports”]:
File “/usr/lib/moulinette/yunohost/firewall.py”, line 191, in firewall_list
ports[i] = sorted(set(f[“TCP”]) | set(f[“UDP”]))
TypeError: ‘<’ not supported between instances of ‘str’ and ‘int’

@steven : il faut mettre à jour vers une testing plus récente, le bug a été corrigé en 4.2.x

:sweat_smile: en fait c’est mon serveur de prod, il s’etait mis en maj testing sans que je m’en aperçoive. Du coup je préférerai attendre une version stable, sauf si tu penses que c’est mieux ?

Yep mais si tu es déjà en testing mieux vaut une testing plus à jour qu’une vieille testing …

Ok j’essaie ça, merci

New stable version :tv:

1 Like

New testing version for Galène :tv:

sudo yunohost app install https://github.com/YunoHost-Apps/galene_ynh/tree/testing --debug
  • We are now using the built-in Turn server by default. (You can still install Galène with the TURN external server from this branch: GitHub - YunoHost-Apps/galene_ynh at galene+turn)

  • Recording and groups are now stored in this /home/yunohost.app/galene path so when you delete the app you still keep the recordings and group sets.

  • The server statistics are now available at this address : domain.ltd/stats.html

1 Like

New stable version for Galène :tv:

This version removes TURN server that was installed alongside Galène. Please remove your 0.35 Galène version before installing the 0.4

New stable version for Galène :tv:

2 Likes

New stable version for Galène :tv:

3 Likes

New stable version for Galène :tv:

1 Like

New stable version for Galène :tv:

New stable version for Galène :tv:

2 Likes

Hello! Thanks for packaging this app!

I was looking for the galene-password-generator presented in the official documentation, but I didn’t find it. Do you know how to access this utility?

git clone https://github.com/jech/galene
cd galene/galene-password-generator
go build

If I don’t forget, I’ll make a binary available later today.

1 Like