diff --git a/README.md b/README.md index 7bdab64..abc1aed 100644 --- a/README.md +++ b/README.md @@ -3,36 +3,56 @@ [![Integration level](https://dash.yunohost.org/integration/mumbleserver.svg)](https://dash.yunohost.org/appci/app/mumbleserver) ![](https://ci-apps.yunohost.org/ci/badges/mumbleserver.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/mumbleserver.maintain.svg) [![Install with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=mumbleserver) -It installs the Debian package and configures it with given settings. +*[Lire ce readme en français.](./README_fr.md)* -Password and other usefull information will be sent to you after installation. +> *This package allows you to install Mumble server quickly and simply on a YunoHost server. +If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/install) to learn how to install it.* -#### Setup - -- [Add the admin](http://wiki.mumble.info/wiki/Murmurguide#Connecting_to_Murmur_Server) - -#### Maintainers & history - -* 2014: Package creation was maid by [matlink]](https://github.com/Matlink) -* 2016: improved and maintained by [Moul](https://github.com/M5oul) -* 2018: full rewrite and now maintained by [Jibec](https://github.com/Jibec) +## Overview +Mumble is a free, open source, low latency, high quality voice chat application. Mumble was the first VoIP application to establish true low latency voice communication over a decade ago. But low latency and gaming are not the only use cases it shines in. **Shipped version:** 1.3.0 (source package provided by Debian) -# State of this package +## Screenshots -* to be confirmed - * [x] ARM support - * [x] Improve systemd protection +![](https://www.mumble.info/client-screenshots/connected.png) -* to be added: - * [ ] Improve log file and add logrotate +#### Setup + +It installs the Debian package and configures it with given settings. Password and other usefull information will be sent to you after installation. + +- [Add the admin](http://wiki.mumble.info/wiki/Murmurguide#Connecting_to_Murmur_Server) + +## Documentation + + * Official documentation: https://wiki.mumble.info/wiki/Main_Page + * YunoHost documentation: If specific documentation is needed, feel free to contribute. + +## YunoHost specific features + +#### Multi-user support + + * Are LDAP and HTTP auth supported? **No** + * Can the app be used by multiple users? + +#### Supported architectures + +* x86-64 - [![Build Status](https://ci-apps.yunohost.org/ci/logs/mumbleserver%20%28Apps%29.svg)](https://ci-apps.yunohost.org/ci/apps/mumbleserver/) +* ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/mumbleserver%20%28Apps%29.svg)](https://ci-apps-arm.yunohost.org/ci/apps/mumbleserver/) + +## Limitations + +* Any known limitations. + +## Additional information + +* Other info you would like to add about this app. ## Links * Report a bug about this package: https://github.com/YunoHost-Apps/mumbleserver_ynh - * Report a bug about Mumble itself: https://github.com/mumble-voip/mumble * Mumble website: https://mumble.info + * Report a bug about Mumble itself: https://github.com/mumble-voip/mumble * YunoHost website: https://yunohost.org --- @@ -47,4 +67,3 @@ sudo yunohost app install https://github.com/YunoHost-Apps/mumbleserver_ynh/tree or sudo yunohost app upgrade mumbleserver -u https://github.com/YunoHost-Apps/mumbleserver_ynh/tree/testing --debug ``` - diff --git a/README_fr.md b/README_fr.md new file mode 100644 index 0000000..81ea6a8 --- /dev/null +++ b/README_fr.md @@ -0,0 +1,69 @@ +# Mumble server pour YunoHost + +[![Niveau d'intégration](https://dash.yunohost.org/integration/mumbleserver.svg)](https://dash.yunohost.org/appci/app/mumbleserver) ![](https://ci-apps.yunohost.org/ci/badges/mumbleserver.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/mumbleserver.maintain.svg) +[![Installer avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=mumbleserver) + +*[Read this readme in english.](./README.md)* + +> *Ce package vous permet d'installer Mumble server rapidement et simplement sur un serveur YunoHost. +Si vous n'avez pas YunoHost, consultez [le guide](https://yunohost.org/#/install) pour apprendre comment l'installer.* + +## Vue d'ensemble +Mumble est une application de chat vocal gratuite, open source, à faible latence et de haute qualité. Mumble a été la première application VoIP à établir une véritable communication vocale à faible latence il y a plus de dix ans. Mais la faible latence et le jeu ne sont pas les seuls cas d'utilisation dans lesquels il brille. + +**Version incluse :** 1.3.0 (paquet source fourni par Debian) + +## Captures d'écran + +![](https://www.mumble.info/client-screenshots/connected.png) + +## Configuration + +Il installe le paquet Debian et le configure avec les paramètres donnés. Le mot de passe et d'autres informations utiles vous seront envoyés après l'installation. + +- [Ajouter l'administrateur](http://wiki.mumble.info/wiki/Murmurguide#Connecting_to_Murmur_Server) + +## Documentation + + * Documentation officielle : https://wiki.mumble.info/wiki/Main_Page + * Documentation YunoHost : Si une documentation spécifique est nécessaire, n'hésitez pas à contribuer. + +## Caractéristiques spécifiques YunoHost + +#### Support multi-utilisateur + +* L'authentification LDAP et HTTP est-elle prise en charge ? **Non** +* L'application peut-elle être utilisée par plusieurs utilisateurs ? + +#### Architectures supportées + +* x86-64 - [![Build Status](https://ci-apps.yunohost.org/ci/logs/mumbleserver%20%28Apps%29.svg)](https://ci-apps.yunohost.org/ci/apps/mumbleserver/) +* ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/mumbleserver%20%28Apps%29.svg)](https://ci-apps-arm.yunohost.org/ci/apps/mumbleserver/) + +## Limitations + +* Limitations connues. + +## Informations additionnelles + +* Autres informations que vous souhaitez ajouter sur cette application. + +## Liens + + * Signaler un bug : https://github.com/YunoHost-Apps/mumbleserver_ynh + * Site de l'application : https://mumble.info + * Dépôt de l'application principale : https://github.com/mumble-voip/mumble + * Site web YunoHost : https://yunohost.org + + --- + +## Informations pour les développeurs + +Merci de faire vos pull request sur la [branche testing](https://github.com/YunoHost-Apps/mumbleserver_ynh/tree/testing). + +Pour essayer la branche testing, procédez comme suit. +``` +sudo yunohost app install https://github.com/YunoHost-Apps/mumbleserver_ynh/tree/testing --debug +ou +sudo yunohost app upgrade mumbleserver -u https://github.com/YunoHost-Apps/mumbleserver_ynh/tree/testing --debug +``` diff --git a/check_process b/check_process index 1a5b290..c9ec543 100644 --- a/check_process +++ b/check_process @@ -2,7 +2,7 @@ auto_remove=1 ; Manifest domain="domain.tld" (DOMAIN) - welcometext="Welcome to my mumble server" + welcometext="Welcome to my Mumble server" registername="Root" ; Checks pkg_linter=1 @@ -12,12 +12,14 @@ setup_private=0 setup_public=0 upgrade=1 - # latest published in community.json backup_restore=1 multi_instance=1 wrong_user=0 wrong_path=0 port_already_use=0 ;;; Options -Email=jean-baptiste@holcroft.fr -Notification=all \ No newline at end of file +Email= +Notification=none +;;; Upgrade options + ; commit=CommitHash + name=Name and date of the commit. diff --git a/manifest.json b/manifest.json index dc1b023..bc23f41 100644 --- a/manifest.json +++ b/manifest.json @@ -6,13 +6,17 @@ "en": "Low-latency, high quality voice chat software (VoIP).", "fr": "Logiciel libre de voix sur IP (VoIP)." }, - "version": "1.2.8~ynh7", + "version": "1.3.0~ynh1", "url": "https://mumble.info", "license": "BSD-3-Clause", "maintainer": { + "name": "", + "email": "" + }, + "previous_maintainers": [{ "name": "Jean-Baptiste Holcroft", "email": "jean-baptiste@holcroft.fr" - }, + }], "requirements": { "yunohost": ">= 3.8.1" },