doc/whatsyunohost_fr.md

101 lines
5.4 KiB
Markdown
Raw Normal View History

2016-03-30 14:32:52 +02:00
#Quest-ce que YunoHost?
2014-03-17 17:48:46 +01:00
2016-03-22 13:33:47 +01:00
YunoHost est un **système dexploitation serveur** visant à simplifier lauto-hébergement de services Internet.
2014-06-05 22:20:30 +02:00
Il est basé et reste totalement compatible avec [Debian GNU/Linux](http://debian.org).
2014-03-17 17:48:46 +01:00
<img src="/images/debian-logo.png" width=100>
2014-06-04 21:38:27 +02:00
---
2014-03-17 17:48:46 +01:00
### Logiciels
2014-07-02 20:26:54 +02:00
Concrètement, YunoHost **installe et configure automatiquement** quelques services autour de LDAP, et **fournit des outils** pour les administrer.
2014-03-17 17:48:46 +01:00
2016-03-30 14:32:52 +02:00
On peut donc le considérer comme une distribution, comprenant les logiciels suivants :
2014-03-17 17:48:46 +01:00
<img src="/images/nginx.png">
<img src="/images/postfix.png">
<img src="/images/dovecot.png">
<img src="/images/rspamd.png">
<img src="/images/XMPP_logo.png" width=80>
<img src="/images/metronome-logo-180x180.png" width=80>
2014-06-04 21:38:27 +02:00
2016-03-30 14:32:52 +02:00
* [Nginx](http://nginx.org/) : un serveur web
* [Postfix](http://www.postfix.org/) : un serveur de messagerie électronique SMTP
* [Dovecot](http://www.dovecot.org/) : un serveur de messagerie électronique IMAP et POP3
* [Rspamd](https://rspamd.com/) : un antispam
* [Metronome](http://www.lightwitch.org/metronome) : un serveur XMPP
* [OpenLDAP](http://www.openldap.org/) : un système dannuaire
* [Dnsmasq](http://www.thekelleys.org.uk/dnsmasq/doc.html) : un serveur de DNS
* [SSOwat](https://github.com/Kloadut/SSOwat) : un (SSO) système dauthentification web
2014-03-17 17:48:46 +01:00
2014-06-04 21:38:27 +02:00
---
2015-04-12 22:36:39 +02:00
### Système dapp
2014-03-17 17:48:46 +01:00
2016-03-30 14:32:52 +02:00
En complément, YunoHost fournit un système d« app » qui nest autre quun **dépôt communautaire** de scripts aidant à installer des services et applications web supplémentaires.
2014-03-17 17:48:46 +01:00
2016-03-30 14:32:52 +02:00
La chose la plus intéressante avec ce système est que **les applications web profitent de la base LDAP** via le SSO (Single Sign On), qui authentifie les utilisateurs du serveur avec un unique nom dutilisateur/mot de passe.
2014-03-17 17:48:46 +01:00
2016-01-30 22:00:44 +01:00
Vous serez peut-être intéressé à la lecture de la [documentation sur le packaging](/packaging_apps_fr) et la page GitHub d[SSOwat](https://github.com/Kloadut/SSOwat) pour aller plus loin.
2014-03-17 17:48:46 +01:00
<img src="/images/roundcube.png">
<img src="/images/ttrss.png">
<img src="/images/wordpress.png">
<img src="/images/transmission.png">
<img src="/images/jappix.png">
2014-06-04 21:38:27 +02:00
---
2014-03-17 17:48:46 +01:00
### Origine
2016-03-30 14:32:52 +02:00
YunoHost est un projet né en février 2012 à la suite dà peu près ça :
2014-03-17 17:48:46 +01:00
2016-03-30 14:32:52 +02:00
<blockquote><p>« Merde, jai la flemme de me reconfigurer un serveur mail... Beudbeud, comment tas fait pour configurer ton joli serveur sous LDAP? »</p>
2014-03-17 17:48:46 +01:00
<small>Kload, février 2012</small></blockquote>
2016-01-30 22:00:44 +01:00
Il ne manquait en fait quune interface dadministration au serveur de Beudbeud pour en faire quelque chose dexploitable, alors Kload a décidé de la développer. Finalement, après lautomatisation de quelques configurations et le packaging de quelques applications web, YunoHost version 1 était sorti.
2014-03-17 17:48:46 +01:00
2016-01-30 22:00:44 +01:00
Constatant lengouement croissant autour de YunoHost et de lauto-hébergement en général, les développeurs et les nouveaux contributeurs ont alors décidé de prendre le cap dune version 2, plus accessible, plus extensible, plus puissante, et qui prépare du bon café commerce équitable pour les lutins de Laponie.
2014-03-17 17:48:46 +01:00
2014-06-04 21:38:27 +02:00
---
2014-03-17 17:48:46 +01:00
### But
2016-03-30 14:32:52 +02:00
Le but de YunoHost est de rendre accessibles au plus grand nombre linstallation et ladministration dun serveur, sans délaisser la qualité et la fiabilité du logiciel.
2014-03-17 17:48:46 +01:00
2016-03-30 14:32:52 +02:00
Tous les efforts sont faits pour simplifier le déploiement sur le plus dappareils possible et dans toutes les conditions (chez soi, sur son serveur dédié ou sur un VPS).
2014-03-17 17:48:46 +01:00
2014-06-04 21:38:27 +02:00
---
2014-03-17 17:48:46 +01:00
### Nom
2016-03-30 14:32:52 +02:00
**YunoHost** vient de largot Internet anglais « Y U NO Host » signifiant approximativement « Pourquoi toi ne pas héberger ». Le [mème Internet](http://fr.wikipedia.org/wiki/M%C3%A8me_Internet) qui lillustre est à peu près celui-ci :
<div class="text-center"><img style="border-radius: 5px; box-shadow: 0 5px 15px rgba(0,0,0,0.15);" src="/images/dude_yunohost.jpg"></div>
2014-03-17 17:48:46 +01:00
2014-06-04 21:38:27 +02:00
---
2014-03-17 17:48:46 +01:00
### Développement
YunoHost est développé pour être le plus **simple** et le moins intrusif possible pour garder la compatibilité avec Debian. Il propose uniquement un ensemble de configurations automatiques et opère via des interfaces accessibles.
2016-01-30 22:00:44 +01:00
Le tout est bien entendu **entièrement libre**. La philosophie de l[auto-hébergement](selfhosting_fr) étant à nos yeux incompatible avec tout autre modèle de développement logiciel.
2014-03-17 17:48:46 +01:00
2016-03-30 14:32:52 +02:00
Nhésitez pas à visiter la page « [contribuez](/contribute_fr) ».
2014-03-17 17:48:46 +01:00
2014-06-04 21:38:27 +02:00
---
2014-03-17 17:48:46 +01:00
### Sécurité
2014-07-23 15:23:36 +02:00
Tous les efforts ont été déployés pour sécuriser YunoHost, et **chiffrer tous les protocoles**. Une explication plus détaillée est disponible [ici](/security_fr).
2014-03-17 17:48:46 +01:00
2014-06-04 21:38:27 +02:00
---
2016-03-30 14:32:52 +02:00
### Quest-ce que YunoHost nest pas?
2014-03-17 17:48:46 +01:00
Même si YunoHost est multi-domaine et multi-utilisateur, il reste **inapproprié pour un usage mutualisé**.
2016-01-30 22:00:44 +01:00
Premièrement parce que le logiciel est trop jeune, donc non-testé et non-optimisé pour être mis en production pour des centaines dutilisateurs en même temps. Et quand bien même, ce nest pas le chemin que lon souhaite faire suivre à YunoHost. La virtualisation se démocratise, et cest une façon bien plus étanche et sécurisée de faire de la mutualisation.
2014-03-17 17:48:46 +01:00
2016-03-30 14:32:52 +02:00
Vous pouvez héberger vos amis, votre famille ou votre entreprise sans problème, mais vous devez **avoir confiance** en vos utilisateurs, et ils doivent de la même façon avoir confiance en vous. Si vous souhaitez tout de même fournir des services YunoHost à des inconnus, **un VPS entier par utilisateur** sera la meilleure solution.