mirror of
https://github.com/YunoHost-Apps/galene_ynh.git
synced 2024-09-03 18:36:31 +02:00
Testing (#102)
* 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 Co-authored-by: yunohost-bot <yunohost@yunohost.org>
This commit is contained in:
parent
212f44396d
commit
38c77efd1e
10 changed files with 22 additions and 51 deletions
2
.github/workflows/updater.sh
vendored
2
.github/workflows/updater.sh
vendored
|
@ -9,6 +9,8 @@
|
|||
# Since each app is different, maintainers can adapt its contents so as to perform
|
||||
# automatic actions when a new upstream release is detected.
|
||||
|
||||
exit 1
|
||||
|
||||
#=================================================
|
||||
# FETCHING LATEST RELEASE AND ITS ASSETS
|
||||
#=================================================
|
||||
|
|
18
README.md
18
README.md
|
@ -27,24 +27,10 @@ Galène is a videoconference server (an “SFU”) that is easy to deploy and th
|
|||
- screen and window sharing, including sharing multiple windows simultaneously (not on mobile)
|
||||
- streaming video and audio from disk
|
||||
- activity detection
|
||||
|
||||
### Server features
|
||||
|
||||
- redistribution of arbitrary numbers of audio and video streams;
|
||||
- text chat;
|
||||
- recording to disk;
|
||||
- user statuses ("raise hand", etc.);
|
||||
- choice of audio and video codecs (full functionality for VP8, VP9, and H.264, preliminary support for AV1);
|
||||
- Simulcast;
|
||||
- Scalable Video Coding (SVC) for VP8 and VP9;
|
||||
- automatic restarting of failed flows (on ICE failure);
|
||||
- congestion control in the server → client direction (both loss-based and using REMB indications);
|
||||
- congestion control in the client → server direction (loss-based, partial REMB support);
|
||||
- dynamic tuning of buffer sizes depending on the clients' RTT;
|
||||
- built-in TURN server.
|
||||
- LDAP support
|
||||
|
||||
|
||||
**Shipped version:** 0.6.1~ynh4
|
||||
**Shipped version:** 0.6.2~ynh1
|
||||
|
||||
**Demo:** https://galene.org:8443/
|
||||
|
||||
|
|
|
@ -25,9 +25,10 @@ Galène est un serveur de visioconférence (un « SFU ») facile à déployer et
|
|||
- partage d'écran et de fenêtre, y compris le partage de plusieurs fenêtres simultanément (pas sur mobile)
|
||||
- streaming vidéo et audio à partir du disque
|
||||
- détection d'activité
|
||||
- prise en charge LDAP
|
||||
|
||||
|
||||
**Version incluse :** 0.6.1~ynh4
|
||||
**Version incluse :** 0.6.2~ynh1
|
||||
|
||||
**Démo :** https://galene.org:8443/
|
||||
|
||||
|
|
|
@ -15,11 +15,6 @@
|
|||
setup_private=1
|
||||
setup_public=1
|
||||
upgrade=1
|
||||
upgrade=1 from_commit=aaae7fbe83ce001fabd40509882e765a5d8da2c1
|
||||
# 0.6~ynh1
|
||||
upgrade=1 from_commit=c5cc50f1b1f326080f4f657b7805f2c27c1c3f20
|
||||
# 0.6.1~ynh1
|
||||
upgrade=1 from_commit=f55a3d1990a0fb2fe17eb9b70aefb13337c2b623
|
||||
# 0.6.1~ynh2
|
||||
upgrade=1 from_commit=ed1506fa3eb56358fecb06d832c9684acbf682d9
|
||||
backup_restore=1
|
||||
|
@ -30,6 +25,6 @@
|
|||
Email=
|
||||
Notification=none
|
||||
;;; Upgrade options
|
||||
; commit=aaae7fbe83ce001fabd40509882e765a5d8da2c1
|
||||
name=Testing (#62)
|
||||
; commit=ed1506fa3eb56358fecb06d832c9684acbf682d9
|
||||
name=0.6.1~ynh2
|
||||
manifest_arg=domain=DOMAIN&path=PATH&admin=USER&language=fr&is_public=1&password=pass&port=666&
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
SOURCE_URL=https://github.com/jech/galene/archive/refs/tags/galene-0.6.1.tar.gz
|
||||
SOURCE_SUM=ea7ac0d0c5cff685e1d2a2e077d7197588fb570adfab1a1a924c87271f682f29
|
||||
SOURCE_URL=https://github.com/jech/galene/archive/refs/tags/galene-0.6.2.tar.gz
|
||||
SOURCE_SUM=7caedc1b2cb8cfeee0136e02c006d13d7b2b3cb9908685654c8cec020265428d
|
||||
SOURCE_SUM_PRG=sha256sum
|
||||
SOURCE_FORMAT=tar.gz
|
||||
SOURCE_IN_SUBDIR=true
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
SOURCE_URL=https://github.com/jech/galene-ldap/archive/d0ffa0eadcf17150450d0222c07a2f8cf4e28d7e.tar.gz
|
||||
SOURCE_SUM=e779ee173770799e3e0f398461a24f24576d87b1c8918712a8ee70702b74d4c9
|
||||
SOURCE_URL=https://github.com/jech/galene-ldap/archive/33b8a930372388b2b8b506d2564516fb3eaf895a.tar.gz
|
||||
SOURCE_SUM=00247712e4e7944fed42026f056f48eb59a95cf476c3ff1cb6e24c54469ce070
|
||||
SOURCE_SUM_PRG=sha256sum
|
||||
SOURCE_FORMAT=tar.gz
|
||||
SOURCE_IN_SUBDIR=true
|
||||
|
|
|
@ -10,18 +10,4 @@ Galène is a videoconference server (an “SFU”) that is easy to deploy and th
|
|||
- screen and window sharing, including sharing multiple windows simultaneously (not on mobile)
|
||||
- streaming video and audio from disk
|
||||
- activity detection
|
||||
|
||||
### Server features
|
||||
|
||||
- redistribution of arbitrary numbers of audio and video streams;
|
||||
- text chat;
|
||||
- recording to disk;
|
||||
- user statuses ("raise hand", etc.);
|
||||
- choice of audio and video codecs (full functionality for VP8, VP9, and H.264, preliminary support for AV1);
|
||||
- Simulcast;
|
||||
- Scalable Video Coding (SVC) for VP8 and VP9;
|
||||
- automatic restarting of failed flows (on ICE failure);
|
||||
- congestion control in the server → client direction (both loss-based and using REMB indications);
|
||||
- congestion control in the client → server direction (loss-based, partial REMB support);
|
||||
- dynamic tuning of buffer sizes depending on the clients' RTT;
|
||||
- built-in TURN server.
|
||||
- LDAP support
|
||||
|
|
|
@ -8,3 +8,4 @@ Galène est un serveur de visioconférence (un « SFU ») facile à déployer et
|
|||
- partage d'écran et de fenêtre, y compris le partage de plusieurs fenêtres simultanément (pas sur mobile)
|
||||
- streaming vidéo et audio à partir du disque
|
||||
- détection d'activité
|
||||
- prise en charge LDAP
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
"en": "Videoconferencing server that is easy to deploy",
|
||||
"fr": "Serveur de visioconférence facile à déployer"
|
||||
},
|
||||
"version": "0.6.1~ynh4",
|
||||
"version": "0.6.2~ynh1",
|
||||
"url": "https://galene.org/",
|
||||
"upstream": {
|
||||
"license": "MIT",
|
||||
|
@ -22,7 +22,7 @@
|
|||
"email": ""
|
||||
},
|
||||
"requirements": {
|
||||
"yunohost": ">= 4.3.0"
|
||||
"yunohost": ">= 11.0.9"
|
||||
},
|
||||
"multi_instance": false,
|
||||
"services": [
|
||||
|
|
|
@ -123,7 +123,7 @@ ynh_install_go () {
|
|||
fi
|
||||
popd
|
||||
else
|
||||
ynh_print_info --message="Installing goenv with git..."
|
||||
#ynh_print_info --message="Installing goenv with Git..."
|
||||
mkdir -p $goenv_install_dir
|
||||
pushd $goenv_install_dir
|
||||
git init -q
|
||||
|
@ -139,12 +139,12 @@ ynh_install_go () {
|
|||
ynh_print_info --message="\`goenv latest' command already available in \`$goenv_latest'."
|
||||
pushd "${goenv_latest%/*/*}"
|
||||
if git remote -v 2>/dev/null | grep "https://github.com/momo-lab/xxenv-latest.git"; then
|
||||
ynh_print_info --message="Trying to update xxenv-latest with git..."
|
||||
ynh_print_info --message="Trying to update xxenv-latest with Git..."
|
||||
git pull -q origin master
|
||||
fi
|
||||
popd
|
||||
else
|
||||
ynh_print_info --message="Installing xxenv-latest with git..."
|
||||
#ynh_print_info --message="Installing xxenv-latest with Git..."
|
||||
mkdir -p "${goenv_install_dir}/plugins"
|
||||
git clone -q https://github.com/momo-lab/xxenv-latest.git "${goenv_install_dir}/plugins/xxenv-latest"
|
||||
fi
|
||||
|
@ -163,7 +163,7 @@ ynh_install_go () {
|
|||
|
||||
# Install the requested version of Go
|
||||
local final_go_version=$(goenv latest --print $go_version)
|
||||
ynh_print_info --message="Installation of Go-$final_go_version"
|
||||
#ynh_print_info --message="Installation of Go-$final_go_version"
|
||||
goenv install --skip-existing $final_go_version
|
||||
|
||||
# Store go_version into the config of this app
|
||||
|
@ -231,7 +231,7 @@ ynh_cleanup_go () {
|
|||
do
|
||||
if ! `echo ${required_go_versions} | grep "${installed_go_version}" 1>/dev/null 2>&1`
|
||||
then
|
||||
ynh_print_info --message="Removing of Go-$installed_go_version"
|
||||
#ynh_print_info --message="Removing of Go-$installed_go_version"
|
||||
$goenv_install_dir/bin/goenv uninstall --force $installed_go_version
|
||||
fi
|
||||
done
|
||||
|
@ -240,7 +240,7 @@ ynh_cleanup_go () {
|
|||
if [[ ! $required_go_versions ]]
|
||||
then
|
||||
# Remove goenv environment configuration
|
||||
ynh_print_info --message="Removing of goenv"
|
||||
#ynh_print_info --message="Removing of goenv"
|
||||
ynh_secure_remove --file="$goenv_install_dir"
|
||||
ynh_secure_remove --file="/etc/profile.d/goenv.sh"
|
||||
fi
|
||||
|
|
Loading…
Reference in a new issue