doc/apps_overview_fr.md

34 lines
2.9 KiB
Markdown
Raw Normal View History

2020-09-14 11:50:33 +02:00
# Applications
2018-08-28 02:29:43 +02:00
2020-09-14 11:50:33 +02:00
L'une des fonctionnalités principales de YunoHost est la possibilité d'installer facilement des applications immédiatement utilisables. Pour donner des exemples d'application, il est possible d'installer un système de blog, un "cloud" (pour héberger et synchroniser des fichiers), un site web, un lecteur RSS...
2018-08-28 02:29:43 +02:00
Les applications doivent être packagées manuellement par les packageurs/mainteneurs d'applications. Les applications peuvent être intégrées avec YunoHost pour gérer les mise à jour, la sauvegarde/restauration et l'intégration LDAP/SSO, entre autres.
2018-12-22 21:54:08 +01:00
Les applications peuvent être installées et gérées via l'interface webadmin dans la partie 'Applications', ou via les commandes de la catégorie `yunohost app`.
2018-08-28 02:29:43 +02:00
2020-09-14 11:50:33 +02:00
## Listes d'applications
2018-08-28 02:29:43 +02:00
Du point de vue technique, les applications sont des dépôts de code public (comme [celui-ci](https://github.com/YunoHost-Apps/wordpress_ynh)). Les applications existantes sont indexées à l'aide de "listes d'applications". Ces listes peuvent être gérées dans Applications > Installer > Gérer les listes d'applications, ou avec des commandes telles que `yunohost app fetchlist`.
La liste des applications existantes peut être consultée sur [cette page](/apps).
2018-08-28 02:29:43 +02:00
2020-09-14 11:50:33 +02:00
## Niveaux d'intégration et de qualité
2018-08-28 02:29:43 +02:00
2020-03-28 06:54:10 +01:00
Des tests automatisés sont exécutés régulièrement pour tester l'intégration et la qualité de toutes les applications officielles, ainsi que les applications communautaires qui ont été déclarées "working". Le résultat est un niveau entre 0 et 7, dont la signification est détaillée sur [cette page](/packaging_apps_levels). Certains résultats de tests peuvent également être disponibles sur [ce tableau de bord](https://dash.yunohost.org/appci/branch/stable).
2018-08-28 02:29:43 +02:00
2020-09-14 11:50:33 +02:00
## Intégration LDAP / SSO
2018-08-28 02:29:43 +02:00
2019-11-02 16:05:57 +01:00
Les applications peuvent prendre en charge l'intégration avec le système LDAP / Single Sign On, de sorte que les utilisateurs qui se connectent au portail utilisateur peuvent être automatiquement authentifiés sur toutes ces applications. Certaines applications ne le supportent pas car cette fonctionnalité n'est, soit pas implémentée en amont du logiciel de l'application, soit le mainteneur n'a pas encore travaillé sur cette partie.
2018-08-28 02:29:43 +02:00
2020-09-14 11:50:33 +02:00
## Applications multi-instances
2018-08-28 02:29:43 +02:00
Certaines applications peuvent être installées plusieurs fois (à différents endroits) ! Pour ce faire, il suffit de retourner dans Applications > Installer, et de sélectionner à nouveau l'application à installer.
2020-09-14 11:50:33 +02:00
## Gestion de l'accès des utilisateurs
2018-08-28 02:29:43 +02:00
2020-04-06 16:58:40 +02:00
L'accès aux applications peut être limité à certains utilisateurs seulement. Ceci peut être configuré via la webadmin sur la page [Groupes et permissions](groups_and_permissions), ou de la même manière via la sous-catégorie de commandes `yunohost user permission`.
2018-08-28 02:29:43 +02:00
2020-09-14 11:50:33 +02:00
## Packaging d'applications
2018-08-28 02:29:43 +02:00
Si vous voulez apprendre ou contribuer à l'empaquetage des applications, veuillez consulter la [documentation des contributeurs](contributordoc).