From ad57cc0b2a4e84b07f0a1422ad776d80068a7353 Mon Sep 17 00:00:00 2001 From: Plumf Date: Wed, 8 Apr 2020 02:36:38 +0200 Subject: [PATCH] Add more documentations and various corrections --- app_etherpad_mypads.md | 32 ++++++--------- app_etherpad_mypads_fr.md | 14 +++++-- app_fallback.md | 20 ++------- app_fallback_fr.md | 26 ++++-------- app_firefly_iii.md | 16 ++++++-- app_firefly_iii_fr.md | 14 +++++++ app_flarum.md | 31 ++++---------- app_flarum_fr.md | 31 ++++---------- app_fluxbb.md | 38 ++++-------------- app_fluxbb_fr.md | 37 ++++------------- app_funkwhale.md | 31 +++++++------- app_funkwhale_fr.md | 13 +++--- app_gitlab.md | 27 ++++++------- app_gitlab_fr.md | 10 +++-- ...rpad_logo.svg => etherpad_mypads_logo.svg} | 0 images/firefly-iii_logo.png | Bin 0 -> 15351 bytes images/flarum_logo.png | Bin 0 -> 14441 bytes images/fluxbb_logo.png | Bin 0 -> 14987 bytes 18 files changed, 128 insertions(+), 212 deletions(-) create mode 100644 app_firefly_iii_fr.md rename images/{etherpad_logo.svg => etherpad_mypads_logo.svg} (100%) create mode 100644 images/firefly-iii_logo.png create mode 100644 images/flarum_logo.png create mode 100644 images/fluxbb_logo.png diff --git a/app_etherpad_mypads.md b/app_etherpad_mypads.md index abaef509..df35e46c 100644 --- a/app_etherpad_mypads.md +++ b/app_etherpad_mypads.md @@ -1,31 +1,23 @@ -# APPLICATION's logo APPLICATION +# Etherpad's logo Etherpad (with mypads's plugin) -[![Install APPLICATION with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=APPLICATION) [![Integration level](https://dash.yunohost.org/integration/APPLICATION.svg)](https://dash.yunohost.org/appci/app/APPLICATION) +[![Install Etherpad with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=etherpad_mypads) [![Integration level](https://dash.yunohost.org/integration/etherpad_mypads.svg)](https://dash.yunohost.org/appci/app/etherpad_mypads) - [Configuration](#Configuration) -- [Limitations with YunoHost](#limitations-with-yunohost) -- [Customer Applications](#Customer-applications) - [Useful links](#useful-links) -**General presentation of the application.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* +Etherpad is an online free text editor working in collaborative mode and in real time. It allows several people to share the simultaneous creation of a text, and to discuss it in parallel, via instant messaging. It can have pedagogical uses, especially for collaborative learning. ## Configuration -**If the configuration of the application is not done with the admin panel of YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Limitations with YunoHost - -**Explanation of the current limitations in using the application with YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Customer applications - -| Application name | Platform | Multi-account | Other supported networks | Play Store | F-Droid | Apple Store | *Other* | -|------------------|----------|---------------|--------------------------|------------|---------|-------------|---------| -| | | | | | | | | +Two control panels can be accessed: + + for Etherpad: `domain.tld/admin`. + + for My Pads: `domain.tld/mypads/?/admin`. ## Useful links -+ Website: [WEBSITE](#) -+ Official documentation: [DOCUMENTATION](#) -+ Application software repository: [github.com - YunoHost-Apps/APPLICATION](https://github.com/YunoHost-Apps/APPLICATION_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/APPLICATION/issues](https://github.com/YunoHost-Apps/APPLICATION_ynh/issues) ++ Website: [etherpad.org](https://etherpad.org/) ++ Official documentation: [etherpad.org - doc](https://etherpad.org/doc/v1.7.0/) ++ Application software repository: [github.com - YunoHost-App/etherpad_mypads](https://github.com/YunoHost-Apps/etherpad_mypads_ynh) ++ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/etherpad_mypads/issues](https://github.com/YunoHost-Apps/etherpad_mypads_ynh/issues) + +[¹]: [wikipedia.org - Etherpad (fr)](https://fr.wikipedia.org/wiki/Etherpad) diff --git a/app_etherpad_mypads_fr.md b/app_etherpad_mypads_fr.md index 601d6a9a..04f4bc80 100644 --- a/app_etherpad_mypads_fr.md +++ b/app_etherpad_mypads_fr.md @@ -1,17 +1,23 @@ -# logo de Etherpad Etherpad (avec plugin mypads) +# logo de Etherpad Etherpad (avec plugin mypads) [![Installer Etherpad avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=etherpad_mypads) [![Niveau d'intégration](https://dash.yunohost.org/integration/etherpad_mypads.svg)](https://dash.yunohost.org/appci/app/etherpad_mypads) +- [Configuration](#Configuration) - [Liens utiles](#liens-utiles) Etherpad est un éditeur de texte libre en ligne fonctionnant en mode collaboratif et en temps réel. Il permet à plusieurs personnes de partager l'élaboration simultanée d'un texte, et d'en discuter en parallèle, via une messagerie instantanée. Il peut avoir des usages pédagogiques, notamment pour l'apprentissage collaboratif.[¹] +## Configuration + +Il est possible d'accéder à deux panneaux de configurations : + + pour Etherpad : `domaine.tld/admin` + + pour My Pads : `domaine.tld/mypads/?/admin` + ## Liens utiles -+ Site web : [etherpad.org](https://etherpad.org/) -+ Documentation officielle : [dokuwiki.org - Manuel Dokuwiki](https://etherpad.org/doc/v1.7.0/) ++ Site web : [etherpad.org (en)](https://etherpad.org/) + + Documentation officielle : [etherpad.org - doc (en)](https://etherpad.org/doc/v1.7.0/) + Dépôt logiciel de l'application : [github.com - YunoHost-App/etherpad_mypads](https://github.com/YunoHost-Apps/etherpad_mypads_ynh) + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/etherpad_mypads/issues](https://github.com/YunoHost-Apps/etherpad_mypads_ynh/issues) - [¹]: [wikipedia.org - Etherpad](https://fr.wikipedia.org/wiki/Etherpad) diff --git a/app_fallback.md b/app_fallback.md index abaef509..34cc0c27 100644 --- a/app_fallback.md +++ b/app_fallback.md @@ -1,31 +1,19 @@ -# APPLICATION's logo APPLICATION +# Package Fallback [![Install APPLICATION with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=APPLICATION) [![Integration level](https://dash.yunohost.org/integration/APPLICATION.svg)](https://dash.yunohost.org/appci/app/APPLICATION) - [Configuration](#Configuration) - [Limitations with YunoHost](#limitations-with-yunohost) -- [Customer Applications](#Customer-applications) - [Useful links](#useful-links) -**General presentation of the application.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* +Fallback is a special app, only by command line interface, which provide a way to have a secondary server which you can used if your main server goes down. +This other server will allow you to deploy a copy of your server to bring back you to internet during your break down. ## Configuration -**If the configuration of the application is not done with the admin panel of YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Limitations with YunoHost - -**Explanation of the current limitations in using the application with YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Customer applications - -| Application name | Platform | Multi-account | Other supported networks | Play Store | F-Droid | Apple Store | *Other* | -|------------------|----------|---------------|--------------------------|------------|---------|-------------|---------| -| | | | | | | | | +After the installation, you should not have anything else to configure. If you want anyway, you can find the list of app to backup in the file `/home/yunohost.app/fallback/app_list` and a global configuration in this other file `/home/yunohost.app/fallback/config.conf` ## Useful links -+ Website: [WEBSITE](#) -+ Official documentation: [DOCUMENTATION](#) + Application software repository: [github.com - YunoHost-Apps/APPLICATION](https://github.com/YunoHost-Apps/APPLICATION_ynh) + Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/APPLICATION/issues](https://github.com/YunoHost-Apps/APPLICATION_ynh/issues) diff --git a/app_fallback_fr.md b/app_fallback_fr.md index b39fdfec..dbc2c250 100644 --- a/app_fallback_fr.md +++ b/app_fallback_fr.md @@ -1,31 +1,19 @@ -# logo de APPLICATION APPLICATION +# Package Fallback -[![Install APPLICATION with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=APPLICATION) [![Integration level](https://dash.yunohost.org/integration/APPLICATION.svg)](https://dash.yunohost.org/appci/app/APPLICATION) +[![Install fallback with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=fallback) [![Integration level](https://dash.yunohost.org/integration/fallback.svg)](https://dash.yunohost.org/appci/app/fallback) - [Configuration](#configuration) - [Limitations avec Yunohost](#limitations-avec-yunohost) -- [Applications clientes](#applications-clients) - [Liens utiles](#liens-utiles) -**Présentation générale de l'application.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* +Fallback est une application spéciale, uniquement par interface de ligne de commande, qui permet d'avoir un serveur secondaire que vous pouvez utiliser si votre serveur principal tombe en panne. +Cet autre serveur vous permettra de déployer une copie de votre serveur pour vous ramener sur internet pendant votre panne. ## Configuration -**Si la configuration de l'application ne se fait pas avec le panel admin de YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Limitations avec Yunohost - -**Explication des limitations actuelles en utilisation l'application avec YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Applications clientes - -| Nom de l'applications | Plateforme | Multi-comptes | Autre réseaux supportés | Play Store | F-Droid | Apple Store | *Autres* | -|-----------------------|------------|---------------|-------------------------|------------|---------|-------------|----------| -| | | | | | | | | +Après l'installation, vous ne devriez plus avoir rien à configurer. Si vous le souhaitez quand même, vous pouvez trouver la liste des applications à sauvegarder dans le fichier `/home/yunohost.app/fallback/app_list` et une configuration globale dans cet autre fichier `/home/yunohost.app/fallback/config.conf` ## Liens utiles - + Site web : [SITE WEB](#) - + Documentation officielle : [DOCUMENTATION](#) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/APPLICATION](https://github.com/YunoHost-Apps/APPLICATION_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/APPLICATION/issues](https://github.com/YunoHost-Apps/APPLICATION_ynh/issues) + + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/fallback](https://github.com/YunoHost-Apps/fallback_ynh) + + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/fallback/issues](https://github.com/YunoHost-Apps/fallback_ynh/issues) diff --git a/app_firefly_iii.md b/app_firefly_iii.md index 389b8688..27dce672 100644 --- a/app_firefly_iii.md +++ b/app_firefly_iii.md @@ -1,6 +1,14 @@ -# Firefly III +# Firefly III's logo Firefly III -For support and notes regarding the installation and use of Firefly III on YunoHost, please see these pages: +[![Install Firefly III with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=firefly_iii) [![Integration level](https://dash.yunohost.org/integration/firefly_iii.svg)](https://dash.yunohost.org/appci/app/firefly_iii) -* [The official documentation](http://firefly-iii.readthedocs.io/en/latest/) -* [The pages on YunoHost specifically](http://firefly-iii.readthedocs.io/en/latest/installation/yunohost.html) +- [Useful links](#useful-links) + +"Firefly III" is a (self-hosted) manager for your personal finances. It can help you keep track of your expenses and income, so you can spend less and save more. Firefly III supports the use of budgets, categories and tags. It can import data from external sources and it has many neat financial reports available. + +## Useful links + ++ Website: [www.firefly-iii.org](https://www.firefly-iii.org/) ++ Official documentation: [docs.firefly-iii.org](https://docs.firefly-iii.org/about-firefly-iii/introduction) ++ Application software repository: [github.com - YunoHost-Apps/firefly_iii](https://github.com/YunoHost-Apps/firefly_iii_ynh) ++ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/firefly_iii/issues](https://github.com/YunoHost-Apps/firefly_iii_ynh/issues) diff --git a/app_firefly_iii_fr.md b/app_firefly_iii_fr.md new file mode 100644 index 00000000..1cc737d2 --- /dev/null +++ b/app_firefly_iii_fr.md @@ -0,0 +1,14 @@ +# logo de Firefly III Firefly III + +[![Install Firefly III with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=firefly_iii) [![Integration level](https://dash.yunohost.org/integration/firefly_iii.svg)](https://dash.yunohost.org/appci/app/firefly_iii) + +- [Liens utiles](#liens-utiles) + +"Firefly III" est un gestionnaire (auto-hébergé) de vos finances personnelles. Il peut vous aider à suivre vos dépenses et vos revenus, afin que vous puissiez dépenser moins et épargner plus. Firefly III permet d'utiliser des budgets, des catégories et des étiquettes. Il peut importer des données provenant de sources externes et il dispose de nombreux rapports financiers soignés. + +## Liens utiles + + + Site web : [www.firefly-iii.org (en)](https://www.firefly-iii.org/) + + Documentation officielle : [docs.firefly-iii.org (en)](https://docs.firefly-iii.org/about-firefly-iii/introduction) + + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/firefly_iii](https://github.com/YunoHost-Apps/firefly_iii_ynh) + + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/firefly_iii/issues](https://github.com/YunoHost-Apps/firefly_iii_ynh/issues) diff --git a/app_flarum.md b/app_flarum.md index abaef509..d64dd8ad 100644 --- a/app_flarum.md +++ b/app_flarum.md @@ -1,31 +1,14 @@ -# APPLICATION's logo APPLICATION +# Flarum's logo Flarum -[![Install APPLICATION with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=APPLICATION) [![Integration level](https://dash.yunohost.org/integration/APPLICATION.svg)](https://dash.yunohost.org/appci/app/APPLICATION) +[![Install Flarum with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=flarum) [![Integration level](https://dash.yunohost.org/integration/flarum.svg)](https://dash.yunohost.org/appci/app/flarum) -- [Configuration](#Configuration) -- [Limitations with YunoHost](#limitations-with-yunohost) -- [Customer Applications](#Customer-applications) - [Useful links](#useful-links) -**General presentation of the application.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Configuration - -**If the configuration of the application is not done with the admin panel of YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Limitations with YunoHost - -**Explanation of the current limitations in using the application with YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Customer applications - -| Application name | Platform | Multi-account | Other supported networks | Play Store | F-Droid | Apple Store | *Other* | -|------------------|----------|---------------|--------------------------|------------|---------|-------------|---------| -| | | | | | | | | +Flarum is a forum system, it is possible to add multiple plugins to it. ## Useful links -+ Website: [WEBSITE](#) -+ Official documentation: [DOCUMENTATION](#) -+ Application software repository: [github.com - YunoHost-Apps/APPLICATION](https://github.com/YunoHost-Apps/APPLICATION_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/APPLICATION/issues](https://github.com/YunoHost-Apps/APPLICATION_ynh/issues) ++ Website: [flarum.org](https://flarum.org/) ++ Official documentation: [flarum.org - docs](https://flarum.org/docs/) ++ Application software repository: [github.com - YunoHost-Apps/flarum](https://github.com/YunoHost-Apps/flarum_ynh) ++ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/flarum/issues](https://github.com/YunoHost-Apps/flarum_ynh/issues) diff --git a/app_flarum_fr.md b/app_flarum_fr.md index b39fdfec..bc832ae2 100644 --- a/app_flarum_fr.md +++ b/app_flarum_fr.md @@ -1,31 +1,14 @@ -# logo de APPLICATION APPLICATION +# logo de Flarum Flarum -[![Install APPLICATION with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=APPLICATION) [![Integration level](https://dash.yunohost.org/integration/APPLICATION.svg)](https://dash.yunohost.org/appci/app/APPLICATION) +[![Install Flarum with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=flarum) [![Integration level](https://dash.yunohost.org/integration/flarum.svg)](https://dash.yunohost.org/appci/app/flarum) -- [Configuration](#configuration) -- [Limitations avec Yunohost](#limitations-avec-yunohost) -- [Applications clientes](#applications-clients) - [Liens utiles](#liens-utiles) -**Présentation générale de l'application.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Configuration - -**Si la configuration de l'application ne se fait pas avec le panel admin de YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Limitations avec Yunohost - -**Explication des limitations actuelles en utilisation l'application avec YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Applications clientes - -| Nom de l'applications | Plateforme | Multi-comptes | Autre réseaux supportés | Play Store | F-Droid | Apple Store | *Autres* | -|-----------------------|------------|---------------|-------------------------|------------|---------|-------------|----------| -| | | | | | | | | +Flarum est un système de forum, il est possible de lui adjoindre de multiples plugins. ## Liens utiles - + Site web : [SITE WEB](#) - + Documentation officielle : [DOCUMENTATION](#) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/APPLICATION](https://github.com/YunoHost-Apps/APPLICATION_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/APPLICATION/issues](https://github.com/YunoHost-Apps/APPLICATION_ynh/issues) + + Site web : [flarum.org (en)](https://flarum.org/) + + Documentation officielle : [flarum.org - docs (en)](https://flarum.org/docs/) + + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/flarum](https://github.com/YunoHost-Apps/flarum_ynh) + + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/flarum/issues](https://github.com/YunoHost-Apps/flarum_ynh/issues) diff --git a/app_fluxbb.md b/app_fluxbb.md index 568e4400..f3746b42 100644 --- a/app_fluxbb.md +++ b/app_fluxbb.md @@ -1,41 +1,19 @@ -#FluxBB +# FluxBB's logo FluxBB -FluxBB is fast, light, user-friendly forum software for your website. +[![Install FluxBB with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=fluxbb) [![Integration level](https://dash.yunohost.org/integration/fluxbb.svg)](https://dash.yunohost.org/appci/app/fluxbb) -FluxBB is designed as a lighter, faster alternative to some of the traditional feature heavy forum applications. It is easy to use and has a proven track record of stability and security making it an ideal choice of forum for your website. - -[Website](https://fluxbb.org/) - -------------------- - -# APPLICATION's logo APPLICATION - -[![Install APPLICATION with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=APPLICATION) [![Integration level](https://dash.yunohost.org/integration/APPLICATION.svg)](https://dash.yunohost.org/appci/app/APPLICATION) - -- [Configuration](#Configuration) - [Limitations with YunoHost](#limitations-with-yunohost) -- [Customer Applications](#Customer-applications) - [Useful links](#useful-links) -**General presentation of the application.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Configuration - -**If the configuration of the application is not done with the admin panel of YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* +FluxBB is fast, light, user-friendly forum software for your website. FluxBB is designed as a lighter, faster alternative to some of the traditional feature heavy forum applications. It is easy to use and has a proven track record of stability and security making it an ideal choice of forum for your website. ## Limitations with YunoHost -**Explanation of the current limitations in using the application with YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Customer applications - -| Application name | Platform | Multi-account | Other supported networks | Play Store | F-Droid | Apple Store | *Other* | -|------------------|----------|---------------|--------------------------|------------|---------|-------------|---------| -| | | | | | | | | +HTTP and LDAP authentication are not supported. ## Useful links -+ Website: [WEBSITE](#) -+ Official documentation: [DOCUMENTATION](#) -+ Application software repository: [github.com - YunoHost-Apps/APPLICATION](https://github.com/YunoHost-Apps/APPLICATION_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/APPLICATION/issues](https://github.com/YunoHost-Apps/APPLICATION_ynh/issues) ++ Website: [fluxbb.org](https://fluxbb.org/) ++ Official documentation: [fluxbb.org - docs](https://fluxbb.org/docs/) ++ Application software repository: [github.com - YunoHost-Apps/fluxbb](https://github.com/YunoHost-Apps/fluxbb_ynh) ++ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/fluxbb/issues](https://github.com/YunoHost-Apps/fluxbb_ynh/issues) diff --git a/app_fluxbb_fr.md b/app_fluxbb_fr.md index 31a46f67..ffe31e06 100644 --- a/app_fluxbb_fr.md +++ b/app_fluxbb_fr.md @@ -1,40 +1,19 @@ -#FluxBB +# logo de FluxBB FluxBB -FluxBB est un forum de discussions écrit en PHP rapide et léger. +[![Install FluxBB with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=fluxbb) [![Integration level](https://dash.yunohost.org/integration/fluxbb.svg)](https://dash.yunohost.org/appci/app/fluxbb) -[Site internet](https://fluxbb.org/) - - -------------------------- - -# logo de APPLICATION APPLICATION - -[![Install APPLICATION with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=APPLICATION) [![Integration level](https://dash.yunohost.org/integration/APPLICATION.svg)](https://dash.yunohost.org/appci/app/APPLICATION) - -- [Configuration](#configuration) - [Limitations avec Yunohost](#limitations-avec-yunohost) -- [Applications clientes](#applications-clients) - [Liens utiles](#liens-utiles) -**Présentation générale de l'application.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Configuration - -**Si la configuration de l'application ne se fait pas avec le panel admin de YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* +FluxBB est un logiciel de forum rapide, léger et convivial pour votre site web. FluxBB est conçu comme une alternative plus légère et plus rapide à certaines des applications de forum traditionnelles lourdes en fonctionnalités. Il est facile à utiliser et a fait ses preuves en matière de stabilité et de sécurité, ce qui en fait un choix idéal de forum pour votre site web. ## Limitations avec Yunohost -**Explication des limitations actuelles en utilisation l'application avec YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Applications clientes - -| Nom de l'applications | Plateforme | Multi-comptes | Autre réseaux supportés | Play Store | F-Droid | Apple Store | *Autres* | -|-----------------------|------------|---------------|-------------------------|------------|---------|-------------|----------| -| | | | | | | | | +Les authentification HTTP et LDAP ne sont pas pris en charges. ## Liens utiles - + Site web : [SITE WEB](#) - + Documentation officielle : [DOCUMENTATION](#) - + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/APPLICATION](https://github.com/YunoHost-Apps/APPLICATION_ynh) - + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/APPLICATION/issues](https://github.com/YunoHost-Apps/APPLICATION_ynh/issues) + + Site web : [fluxbb.org (en)](https://fluxbb.org/) + + Documentation officielle : [fluxbb.org - docs (en)](https://fluxbb.org/docs/) + + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/fluxbb](https://github.com/YunoHost-Apps/fluxbb_ynh) + + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/fluxbb/issues](https://github.com/YunoHost-Apps/fluxbb_ynh/issues) diff --git a/app_funkwhale.md b/app_funkwhale.md index abaef509..3178affd 100644 --- a/app_funkwhale.md +++ b/app_funkwhale.md @@ -1,31 +1,28 @@ -# APPLICATION's logo APPLICATION +# Funkwhale's logo Funkwhale -[![Install APPLICATION with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=APPLICATION) [![Integration level](https://dash.yunohost.org/integration/APPLICATION.svg)](https://dash.yunohost.org/appci/app/APPLICATION) +[![Install Funkwhale with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=funkwhale) [![Integration level](https://dash.yunohost.org/integration/funkwhale.svg)](https://dash.yunohost.org/appci/app/funkwhale) -- [Configuration](#Configuration) +- [Administration](#administration) - [Limitations with YunoHost](#limitations-with-yunohost) -- [Customer Applications](#Customer-applications) - [Useful links](#useful-links) -**General presentation of the application.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* +Funkwhale is a self-hosted, federated free music streaming server. Each utilisateur⋅trice has a library in which he/she can add the titles he/she wants, and which he/she can share with other users, whether they are on the same instance or not. [¹] -## Configuration +## Administration -**If the configuration of the application is not done with the admin panel of YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* +The administration page is available at: `my.domain.tld/api/admin` ## Limitations with YunoHost -**Explanation of the current limitations in using the application with YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Customer applications - -| Application name | Platform | Multi-account | Other supported networks | Play Store | F-Droid | Apple Store | *Other* | -|------------------|----------|---------------|--------------------------|------------|---------|-------------|---------| -| | | | | | | | | +To install Funkwhale on your YunoHost server it is necessary to have a domain name dedicated to Funkwhale. ## Useful links -+ Website: [WEBSITE](#) -+ Official documentation: [DOCUMENTATION](#) -+ Application software repository: [github.com - YunoHost-Apps/APPLICATION](https://github.com/YunoHost-Apps/APPLICATION_ynh) ++ Website: [funkwhale.audio](https://funkwhale.audio/) ++ Official documentation: [docs.funkwhale.audio](https://docs.funkwhale.audio/) ++ Application software repository: [github.com - YunoHost-Apps/funkwhale](https://github.com/YunoHost-Apps/funkwhale_ynh) + Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/APPLICATION/issues](https://github.com/YunoHost-Apps/APPLICATION_ynh/issues) + +----- + +[¹]: [wikipedia.org - Funkwhale](https://fr.wikipedia.org/wiki/Funkwhale) diff --git a/app_funkwhale_fr.md b/app_funkwhale_fr.md index 339a69ec..575a8dc9 100644 --- a/app_funkwhale_fr.md +++ b/app_funkwhale_fr.md @@ -1,26 +1,25 @@ # logo de Funkwhale Funkwhale - [![Install Funkwhale with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=funkwhale) [![Integration level](https://dash.yunohost.org/integration/funkwhale.svg)](https://dash.yunohost.org/appci/app/funkwhale) -- [Limitations avec Yunohost](#limitations-avec-yunohost) - [Administration](#administration) +- [Limitations avec Yunohost](#limitations-avec-yunohost) - [Liens utiles](#liens-utiles) Funkwhale est un serveur de flux continu de musique libre, auto-hébergé et fédéré. Chaque utilisateur⋅trice dispose d'une bibliothèque dans laquelle il/elle peut ajouter les titres qu'il/elle souhaite, et qu'il/elle peut partager avec d'autres utilisateurs, qu'ils soient sur la même instance ou non.[¹] -## Limitations avec YunoHost - -Pour installer Funkwhale sur un serveur YunoHost il est nécessaire d'avoir un nom de domaine dédié à Funkwhale. - ## Administration La page d'admimnistration est disponible à l'adresse : `mon.domaine.tld/api/admin` +## Limitations avec YunoHost + +Pour installer Funkwhale sur un serveur YunoHost il est nécessaire d'avoir un nom de domaine dédié à Funkwhale. + ## Liens utiles + Site web : [funkwhale.audio](https://funkwhale.audio/) -+ Documentation officielle : [docs.funkwhale.audio](https://docs.funkwhale.audio/) ++ Documentation officielle : [docs.funkwhale.audio (en)](https://docs.funkwhale.audio/) + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/funkwhale](https://github.com/YunoHost-Apps/funkwhale_ynh) + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/funkwhale/issues](https://github.com/YunoHost-Apps/funkwhale_ynh/issues) diff --git a/app_gitlab.md b/app_gitlab.md index abaef509..2bd1dc60 100644 --- a/app_gitlab.md +++ b/app_gitlab.md @@ -1,31 +1,30 @@ -# APPLICATION's logo APPLICATION +# Gitlab's logo Gitlab -[![Install APPLICATION with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=APPLICATION) [![Integration level](https://dash.yunohost.org/integration/APPLICATION.svg)](https://dash.yunohost.org/appci/app/APPLICATION) +[![Install gitlab with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gitlab) [![Integration level](https://dash.yunohost.org/integration/gitlab.svg)](https://dash.yunohost.org/appci/app/gitlab) -- [Configuration](#Configuration) - [Limitations with YunoHost](#limitations-with-yunohost) - [Customer Applications](#Customer-applications) - [Useful links](#useful-links) -**General presentation of the application.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* - -## Configuration - -**If the configuration of the application is not done with the admin panel of YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* +Gitlab is a very complete software forge whose development is very dynamic: a new version is released every 22nd of the month. Gitlab is an open core software: there is a free community version and a proprietary enterprise version with more features. [¹] ## Limitations with YunoHost -**Explanation of the current limitations in using the application with YunoHost.** *Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce rutrum sodales mauris eu viverra. Sed dapibus, tellus sit amet interdum condimentum, enim eros faucibus ligula, sed suscipit orci velit at felis. Etiam quam lacus, vulputate eu scelerisque ac, sollicitudin rutrum orci. Cras eu ante porttitor, laoreet odio sed, hendrerit tellus. Nulla luctus sem in arcu scelerisque cursus. Nulla ut tellus at leo porttitor tincidunt. Morbi vitae purus convallis, elementum lectus non, dignissim orci. Integer eget egestas mauris. Nunc nunc dolor, cursus in quam mollis, rutrum fermentum nibh. Aliquam molestie velit a nulla porttitor, sit amet tincidunt erat laoreet.* +The Gitlab application is not compatible with 32-bit architectures. ## Customer applications | Application name | Platform | Multi-account | Other supported networks | Play Store | F-Droid | Apple Store | *Other* | |------------------|----------|---------------|--------------------------|------------|---------|-------------|---------| -| | | | | | | | | +| LabCoat avec Deep Links for LabCoat | Android | ? | [f-droid.org - LabCoat](https://f-droid.org/fr/packages/com.commit451.gitlab/) / [f-droid.org - Deep Links for LabCoat](https://f-droid.org/fr/packages/com.nomadlabs.labcoat.deeplinks/) | [play.google.com - LabCoat](https://play.google.com/store/apps/details?id=com.commit451.gitlab) / [play.google.com - Deep Links for LabCoat](https://play.google.com/store/apps/details?id=com.nomadlabs.labcoat.deeplinks) | ## Useful links -+ Website: [WEBSITE](#) -+ Official documentation: [DOCUMENTATION](#) -+ Application software repository: [github.com - YunoHost-Apps/APPLICATION](https://github.com/YunoHost-Apps/APPLICATION_ynh) -+ Fix a bug or an improvement by creating a ticket (issue): [github.com - YunoHost-Apps/APPLICATION/issues](https://github.com/YunoHost-Apps/APPLICATION_ynh/issues) ++ Website: [about.gitlab.com (en)](https://about.gitlab.com/) ++ Official documentation: [docs.gitlab.com (en)](https://docs.gitlab.com/) ++ Application software repository: [github.com - YunoHost-Apps/gitlab](https://github.com/YunoHost-Apps/gitlab_ynh) ++ Fix a bug or an improvement by creating a ticket (issue): [github.com -YunoHost-Apps/gitlab/issues](https://github.com/YunoHost-Apps/gitlab_ynh/issues) + +------ + +[¹]: [framalibre.org - gitlab (fr)](https://framalibre.org/content/gitlab) diff --git a/app_gitlab_fr.md b/app_gitlab_fr.md index 9bfa4909..5abd336d 100644 --- a/app_gitlab_fr.md +++ b/app_gitlab_fr.md @@ -1,6 +1,6 @@ # logo de Gitlab Gitlab -[![Install gitlab with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gitlab) [![Integration level](https://dash.yunohost.org/integration/gitlab.svg)](https://dash.yunohost.org/appci/app/gitlab) ![](https://ci-apps.yunohost.org/ci/badges/gitlab.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/gitlab.maintain.svg) +[![Install gitlab with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gitlab) [![Integration level](https://dash.yunohost.org/integration/gitlab.svg)](https://dash.yunohost.org/appci/app/gitlab) - [Limitations avec Yunohost](#limitations-avec-yunohost) - [Applications clientes](#applications-clientes) @@ -16,13 +16,15 @@ L'application Gitlab n'est pas compatible avec les architecture 32-bit. | Nom de l'applications | Plateforme | Multi-comptes | Play Store | F-Droid | Apple Store | |---|---|---|---|---|---| -| LabCoat avec Deep Links for LabCoat | Android | ? | [f-droid.org - LabCoat](https://f-droid.org/fr/packages/com.commit451.gitlab/) / [f-droid.org - Deep Links for LabCoat](https://f-droid.org/fr/packages/com.nomadlabs.labcoat.deeplinks/) | [play.google.com - LabCoat](https://play.google.com/store/apps/details?id=com.commit451.gitlab) / [play.google.com - Deep Links for LabCoat](https://play.google.com/store/apps/details?id=com.nomadlabs.labcoat.deeplinks) +| LabCoat avec Deep Links for LabCoat | Android | ? | [f-droid.org - LabCoat](https://f-droid.org/fr/packages/com.commit451.gitlab/) / [f-droid.org - Deep Links for LabCoat](https://f-droid.org/fr/packages/com.nomadlabs.labcoat.deeplinks/) | [play.google.com - LabCoat](https://play.google.com/store/apps/details?id=com.commit451.gitlab) / [play.google.com - Deep Links for LabCoat](https://play.google.com/store/apps/details?id=com.nomadlabs.labcoat.deeplinks) | ## Liens utiles -+ Site web : [about.gitlab.com](https://about.gitlab.com/) -+ Documentation officielle : [docs.gitlab.com](https://docs.gitlab.com/) ++ Site web : [about.gitlab.com (en)](https://about.gitlab.com/) ++ Documentation officielle : [docs.gitlab.com (en)](https://docs.gitlab.com/) + Dépôt logiciel de l'application : [github.com - YunoHost-Apps/gitlab](https://github.com/YunoHost-Apps/gitlab_ynh) + Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com -YunoHost-Apps/gitlab/issues](https://github.com/YunoHost-Apps/gitlab_ynh/issues) +------ + [¹]: [framalibre.org - gitlab](https://framalibre.org/content/gitlab) diff --git a/images/etherpad_logo.svg b/images/etherpad_mypads_logo.svg similarity index 100% rename from images/etherpad_logo.svg rename to images/etherpad_mypads_logo.svg diff --git a/images/firefly-iii_logo.png b/images/firefly-iii_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..2659880449d4db25e556ce1c12bd214634a5929c GIT binary patch literal 15351 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 literal 0 HcmV?d00001 diff --git a/images/fluxbb_logo.png b/images/fluxbb_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..b98869044e78e032aa40c6fd604b8a0f467b2408 GIT binary patch literal 14987 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