Rework what's yunohost page

This commit is contained in:
Alexandre Aubin 2018-08-25 17:07:12 +02:00
parent 7bdb2b733f
commit cf172a7eeb
14 changed files with 60 additions and 163 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 15 KiB

BIN
images/icon-debian.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

BIN
images/icon-door.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 419 B

BIN
images/icon-globe.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

BIN
images/icon-lock.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

BIN
images/icon-mail.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

BIN
images/icon-medic.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

BIN
images/icon-messaging.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB

BIN
images/icon-package.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

BIN
images/icon-shield.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 669 B

BIN
images/icon-tools.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 711 B

BIN
images/icon-users.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

View file

@ -1,71 +1,30 @@
#What is YunoHost? What is YunoHost?
=================
YunoHost is a **server operating system** aiming to make [self-hosting](selfhosting) accessible to everyone. It is based on [Debian GNU/Linux](https://debian.org) and is fully compatible with it.
<img src="/images/debian-logo.png" width=100>
---
### Features
- multi-user with LDAP integration
- multi-domains
- an email system
- an instant messaging server
- a Single sign-on (SSO)
- an application system
- a backup system
- a regen configuration services system
<img src="/images/YunoHost_logo_vertical.png" width=400> <img src="/images/YunoHost_logo_vertical.png" width=400>
--- Goal
----
### Software YunoHost is a **server operating system** aiming to make [self-hosting](selfhosting) accessible to as many people as possible, without taking away from the quality and reliability of the software. YunoHost supports [several kind of hardware](install). It is based on [Debian GNU/Linux](https://debian.org) and is fully compatible with it.
Basically YunoHost **automatically installs** and configures some services around LDAP, and **provides tools** to administrate them. Features
--------
It can thus be considered as a distribution, including the following software: - <img src="/images/icon-debian.png" width=64> based on Debian ;
- <img src="/images/icon-tools.png" width=64> administrate your server through a **friendly web admin** ;
- <img src="/images/icon-package.png" width=64> easily **install applications** on your server ;
- <img src="/images/icon-users.png" width=64> manage **users** <small>(based on LDAP)</small>;
- <img src="/images/icon-globe.png" width=64> manage **domains** ;
- <img src="/images/icon-medic.png" width=64> create and restore **backups** ;
- <img src="/images/icon-door.png" width=64> users can be logged in all apps through the **Single Sign-On** (SSO) system <small>(SSOwat)</small> ;
- <img src="/images/icon-mail.png" width=64> includes a **full email stack** <small>(Postfix, Dovecot, Rspamd, DKIM)</small> ;
- <img src="/images/icon-messaging.png" width=64> ... as well as **an instant messaging server** <small>(XMPP)</small> ;
- <img src="/images/icon-lock.png" width=64> ... a **SSL certificate** management system <small>(interfaced with Let's Encrypt)</small> ;
- <img src="/images/icon-shield.png" width=64> and **security systems** <small>(fail2ban, yunohost-firewall)</small> ;
<img src="/images/nginx.png"> Origin
<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>
<img src="/images/Let's_Encrypt.svg">
* [Nginx](http://nginx.org/): a Web server
* [Postfix](http://www.postfix.org/): an SMTP e-mail server
* [Dovecot](http://www.dovecot.org/): an IMAP and a POP3 e-mail server
* [Rspamd](https://rspamd.com/): an e-mail spam filtering
* [Metronome](https://metronome.im/): an XMPP server
* [OpenLDAP](http://www.openldap.org/): an LDAP server
* [Dnsmasq](http://www.thekelleys.org.uk/dnsmasq/doc.html): a DNS server
* [SSOwat](https://github.com/Kloadut/SSOwat): a Single Sign On (SSO) web authentication system
- [Let's Encrypt](https://letsencrypt.org): a certificate manager
---
### App system
Additionally, YunoHost comes with an **app** system which is, in other words, **a community repository** of validated helper scripts to install further services or web applications.
The most interesting thing about this system is that **web applications benefits from the LDAP** through the SSO (Single Sign On), which authenticate server's users in every installed apps at the same time.
You may be interessed in reading the [packaging documentation](/packaging_apps) and the [SSOwat GitHub page](https://github.com/Kloadut/SSOwat) to go further.
<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">
<img src="/images/logo-jirafeau.jpeg" width=70>
<img src="/images/Logo-wallabag-svg.svg" width=70>
<img src="/images/Searx_logo.svg" width=70>
---
### Origin
YunoHost was created in February 2012 after something like this: YunoHost was created in February 2012 after something like this:
@ -76,24 +35,14 @@ All that was needed was an administration interface for Beudbeud's server to mak
Noting the growing enthusiasm around YunoHost and around self-hosting in general, the original developers along with new contributors decided to start work on version 2, more extensible, more powerful, more easy-to-use, and one that makes a nice cup of fair-trade coffee for the elves of Lapland. Noting the growing enthusiasm around YunoHost and around self-hosting in general, the original developers along with new contributors decided to start work on version 2, more extensible, more powerful, more easy-to-use, and one that makes a nice cup of fair-trade coffee for the elves of Lapland.
--- Name
----
### Goal
YunoHost's goal is to make installing and administering a server accessible to as many people as possible, without taking away from the quality and reliability of the software.
Everything is done with the goal of simplifying deployment on as many different kinds of hardware as possible, and in any condition (at home, on a dedicated server or on a VPS).
---
### Name
**YunoHost** comes from the jargon "Y U NO Host". The [Internet meme](https://en.wikipedia.org/wiki/Internet_meme) should illustrate it: **YunoHost** comes from the jargon "Y U NO Host". The [Internet meme](https://en.wikipedia.org/wiki/Internet_meme) should illustrate it:
<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> <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>
--- Development
-----------
### Development
YunoHost is developed to be as **simple** and minimally-intrusive as possible, to retain compatibility with Debian. It merely proposes a package of automatic configurations for existing software, and is configurable via simple interfaces. YunoHost is developed to be as **simple** and minimally-intrusive as possible, to retain compatibility with Debian. It merely proposes a package of automatic configurations for existing software, and is configurable via simple interfaces.
@ -101,16 +50,14 @@ YunoHost is **entirely** a free software project. The philosophy of self-hosting
Do not hesitate to visit the ["contribute" page](/contribute). Do not hesitate to visit the ["contribute" page](/contribute).
--- Security
--------
### Security
All the efforts have been made to keep YunoHost secure, and **communications encrypted**. You can read more about this subject on the related page: All the efforts have been made to keep YunoHost secure, and **communications encrypted**. You can read more about this subject on the related page:
[https://yunohost.org/security](/security) [https://yunohost.org/security](/security)
--- What YunoHost is not?
---------------------
### What YunoHost is not?
Even if YunoHost can handle multiple domains and multiple users, it is **not meant to be a mutualized system**. Even if YunoHost can handle multiple domains and multiple users, it is **not meant to be a mutualized system**.
@ -118,9 +65,8 @@ First, the software is too young, not tested at large scale and thus probably no
You can host your friends, your family and your company safely and with ease, but you have to **trust your users**, and they have to trust you above all. If you do want to provide YunoHost services for unknown persons anyway, a full VPS per user will be just fine, and we believe is a better way to go. You can host your friends, your family and your company safely and with ease, but you have to **trust your users**, and they have to trust you above all. If you do want to provide YunoHost services for unknown persons anyway, a full VPS per user will be just fine, and we believe is a better way to go.
--- Art Works
---------
### Art Works
Black and white YunoHost png logo done by ToZz (400 × 400 px): Black and white YunoHost png logo done by ToZz (400 × 400 px):

View file

@ -1,73 +1,30 @@
#Quest-ce que YunoHost? Qu'est-ce que YunoHost ?
========================
YunoHost est un **système dexploitation serveur** visant à simplifier lauto-hébergement de services Internet.
Il est basé et reste totalement compatible avec [Debian GNU/Linux](https://debian.org).
<img src="/images/debian-logo.png" width=100>
---
### Fonctionnalités
- multi-utilisateurs avec intégration LDAP
- multi-domaines
- un système demails
- un serveur de messagerie instantanée
- un système dauthentification unique (SSO)
- un système dapplications
- un système de backup
- un système de régénération de configuration des services
<img src="/images/YunoHost_logo_vertical.png" width=400> <img src="/images/YunoHost_logo_vertical.png" width=400>
--- Objectif
--------
### Logiciels YunoHost est un **système dexploitation serveur** visant à rendre accessible [lauto-hébergement](selfhosting_fr) à autant de personne que possible, sans délaisser la qualité et la fiabilité du logiciel. YunoHost supporte [plusieurs types de matériel](install_fr) et est basé et compatible avec [Debian GNU/Linux](https://debian.org).
Concrètement, YunoHost **installe et configure automatiquement** quelques services autour de LDAP, et **fournit des outils** pour les administrer. Fonctionnalités
---------------
On peut donc le considérer comme une distribution, comprenant les logiciels suivants : - <img src="/images/icon-debian.png" width=64> basé sur Debian ;
- <img src="/images/icon-tools.png" width=64> administration via une **gentille interface web** ;
- <img src="/images/icon-package.png" width=64> **deployez facilement des applications** ;
- <img src="/images/icon-users.png" width=64> gérez des **utilisateurs** <small>(gérés via LDAP)</small> ;
- <img src="/images/icon-globe.png" width=64> gérez des **domaines** ;
- <img src="/images/icon-medic.png" width=64> créez et restaurez des **sauvegardes** ;
- <img src="/images/icon-door.png" width=64> les utilisateurs peuvent se connecter à toutes les apps à travers le système de **Single Sign-On** (SSO) <small>(SSOwat)</small> ;
- <img src="/images/icon-mail.png" width=64> viens avec un **serveur mail complet** <small>(Postfix, Dovecot, Rspamd, DKIM)</small> ;
- <img src="/images/icon-messaging.png" width=64> ... ainsi qu'un **serveur de messagerie instantannée** <small>(XMPP)</small> ;
- <img src="/images/icon-lock.png" width=64> ... un système de gestion de **certificats SSL** <small>(interfacé avec Let's Encrypt)</small> ;
- <img src="/images/icon-shield.png" width=64> et des **systèmes de sécurité** <small>(fail2ban, yunohost-firewall)</small> ;
<img src="/images/nginx.png"> Origine
<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>
<img src="/images/Let's_Encrypt.svg">
* [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
- [Let's Encrypt](https://letsencrypt.org): un gestionnaire de certificats
---
### Système dapp
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.
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.
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/YunoHost/SSOwat/) pour aller plus loin.
<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">
<img src="/images/logo-jirafeau.jpeg" width=70>
<img src="/images/Logo-wallabag-svg.svg" width=70>
<img src="/images/Searx_logo.svg" width=70>
---
### Origine
YunoHost est un projet né en février 2012 à la suite dà peu près ça : YunoHost est un projet né en février 2012 à la suite dà peu près ça :
@ -78,24 +35,21 @@ Il ne manquait en fait quune interface dadministration au serveur de Beudb
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. 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.
But
--- ---
### But
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. 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.
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). 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).
Nom
--- ---
### Nom
**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 : **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> <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>
--- Développement
-------------
### 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. 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.
@ -103,15 +57,13 @@ Le tout est bien entendu **entièrement libre**. La philosophie de l[auto-hé
Nhésitez pas à visiter la page « [contribuez](/contribute_fr) ». Nhésitez pas à visiter la page « [contribuez](/contribute_fr) ».
--- Sécurité
--------
### Sécurité
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). 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).
--- Quest-ce que YunoHost nest pas?
----------------------------------
### Quest-ce que YunoHost nest pas?
Même si YunoHost est multi-domaine et multi-utilisateur, il reste **inapproprié pour un usage mutualisé**. Même si YunoHost est multi-domaine et multi-utilisateur, il reste **inapproprié pour un usage mutualisé**.
@ -119,9 +71,8 @@ Premièrement parce que le logiciel est trop jeune, donc non-testé et non-optim
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. 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.
--- Logo
----
# Logo
Logo Yunohost noir et blanc réalisé par ToZz (400 × 400 px) : Logo Yunohost noir et blanc réalisé par ToZz (400 × 400 px) :