* Stop auto updating for now * Update manifest.json * Update ynh_install_go * Update ynh_install_go * Update ldap.src * Add feature to readme * Auto-update README * 0.6.2 * Auto-update README * cleaning * Auto-update README * Auto-update README * Update systemd.service * Upgrade auto-updater (#106) * [autopatch] Upgrade auto-updater * Auto-update README --------- Co-authored-by: tituspijean <titus@pijean.ovh> * Galene v2 (#104) * v2 * Fix * Auto-update README * Fix * fix * Fix * Fix * Auto-update README * Fix * Auto-update README * Fix * Auto-update README * Update tests.toml * Fix * Update manifest.toml * Update manifest.toml * Update tests.toml * Update tests.toml * Update tests.toml * Update tests.toml * Update tests.toml * Update restore * Update install * Update upgrade * Update manifest.toml * Update ynh_install_go * Update change_url * Auto-update README * Update change_url * fix * Update change_url * Update change_url * Update manifest.toml * fix * Update systemd.service * Update systemd.service * Update systemd.service * Update systemd.service * Update systemd.service * Update upgrade * Update upgrade * Update install * Update upgrade * Update manifest.toml --------- Co-authored-by: yunohost-bot <yunohost@yunohost.org> * Update manifest.toml * Auto-update README * Update manifest.toml * Fix * Update DESCRIPTION.md * Auto-update README * Create POST_INSTALL.md * Auto-update README * fix * Auto-update README * Create POST_INSTALL_fr.md * Fix * Fix * Update change_url * Update manifest.toml * Delete app.src * fix * Update manifest.toml * cleaning * Update manifest.toml * Update manifest.toml * Update manifest.toml --------- Co-authored-by: yunohost-bot <yunohost@yunohost.org> Co-authored-by: YunoHost Bot <yunohost-bot@users.noreply.github.com> Co-authored-by: tituspijean <titus@pijean.ovh>
2.9 KiB
Accessing groups
Galène meeting rooms are called "groups". Any group is accessible at https://__DOMAIN__/group/GroupName
, by typing its name in the home page search field, or by selecting it in the public list (if the group is configured as publicly visible, see below).
During install a group is created with YunoHost LDAP authentication, accessible at https://__DOMAIN__/group/YunoHost_Users
.
Creating and configuring groups
Groups are defined by JSON files located in the folder __DATA_DIR__/groups
. Each group is represented by a GroupName.json
file.
To create a new group, you need to create a GroupNameExample.json
file and restart Galène service (you can also make subfolder groups, and the groups will be accessible with https://__DOMAIN__/group/subfolder/GroupName/
). Various configuration options are available (see https://github.com/YunoHost-Apps/galene_ynh/wiki/Configuration-file).
NB: Spaces are supported in group file names.
When Galène is removed, the data directory (__DATA_DIR__
) is preserved. If you want to remove it along with Galène app, use the --purge
option: sudo yunohost app remove galene --purge
.
Configuring your TURN server
Using Galène's internal TURN server
Galène comes with a built-in TURN server that should work out-of-the-box.
- If your server is behind NAT, allow incoming traffic to TCP/UDP port
1194
(or whatever is configured with the-turn
option in/etc/systemd/system/galene.service
)
Using your own TURN server
- Install coturn_ynh.
- Add
/opt/yunohost/galene/data/ice-servers.json
with these lines and changeturn.example.org
andsecret
[
{
"urls": [
"turn:turn.example.org:5349",
"turn:turn.example.org:5349?transport=tcp"
],
"username": "galene",
"credential": "secret"
}
]
- set
/etc/systemd/system/galene.service
-turn
option to-turn auto
(or-turn ""
to disable the built-in TURN server).
To check if the TURN server is up and running, type /relay-test
in the chat box. If the TURN server is properly configured, you should see a message saying that the relay test has been successful.
Server Statistics page
Statistics are available under /opt/yunohost/galene/stats.json
, with a human-readable version at domain.ltd/stats.html
. This is only available to the server administrator (the admin/password is set in the config.json
file: /opt/yunohost/galene/data/config.json
).
How do I record my lecture?
Make sure allow-recording is set in your group configuration. Log-in as an operator, then say /record
before you start your lecture. Don't forget to say /unrecord
at the end. You will find your recordings under https://__DOMAIN__/recordings/groupname/
. The video recordings are stored in __DATA_DIR__/recordings
folder.