Add overview page + sketch

This commit is contained in:
Alexandre Aubin 2018-08-27 01:20:34 +02:00
parent 02a7d6e4be
commit f20536c012
8 changed files with 28 additions and 0 deletions

View file

@ -21,6 +21,7 @@
* [Installing an SSL certificate](/certificate)
* [Diagnose if your setup is working properly](/diagnostic)
* Getting to know YunoHost
* [Overview of YunoHost](/overview)
* [Web administration interface](/admin)
* [Connecting to your server using SSH](/ssh)
* [Command-line administration](/commandline)

View file

@ -21,6 +21,7 @@
* [Installer un certificat SSL](/certificate_fr)
* [Diagnostic du bon fonctionnement du YunoHost](/diagnostic_fr)
* Apprendre à connaitre YunoHost
* [Vue d'ensemble de YunoHost](/overview_fr)
* [L'interface d'administration web](/admin_fr)
* [Se connecter à son serveur via SSH](/ssh_fr)
* [Administrer son serveur en ligne de commande](/commandline_fr)

BIN
images/ecosystem.odg Normal file

Binary file not shown.

BIN
images/ecosystem.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

BIN
images/ecosystem_fr.odg Normal file

Binary file not shown.

BIN
images/ecosystem_fr.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

14
overview.md Normal file
View file

@ -0,0 +1,14 @@
Overview of the YunoHost ecosystem
==================================
This page provide an overview of the ecosystem of a YunoHost server. While this overview contains several approximations, the purpose here is to introduce the global picture before digging into the different aspects.
![](images/ecosystem.png)
Everything starts with the special user **admin**. This is the administrator of the machine who can install, configure and manage things on the server through the web administration interface, or via SSH and the command line interface. *(If you are already familiar with Linux, it is quite similar to root. YunoHost has this additional 'admin' user for several technical reasons.)*
The administrator can create users and install applications, among other admin actions. Users automatically have their own email adress as well as an XMPP account when they get created. Users will also be able to connect to the user portal (SSO) to access applications. Some applications can typically be installed either as publicly-accessible, or as private, i.e. only some users will have access to it.
Applications and ther features of the server rely on different services to work properly. Services (sometimes also called daemons) are programs that are constantly running on the server to ensure various tasks are done, such as answering to web requests from web browsers, or relaying emails.

12
overview_fr.md Normal file
View file

@ -0,0 +1,12 @@
Vue d'ensemble de l'écosystème YunoHost
=======================================
Cette page pose une vue d'ensemble de l'écosystème d'un serveur sous YunoHost. Bien que celle-ci contienne des approximations et des raccourcis, elle permet de poser une première représentation générale avant de rentrer plus dans le détail des différents aspects.
![](images/ecosystem_fr.png)
Tout commence avec l'utilisateur spécial, **admin**. Il s'agit de l'administrateur de la machine qui peut installer, configurer et gérer le serveur à travers l'interface web d'administration, ou via SSH et la ligne de commande. *(Si vous êtes familier avec Linux, il est similaire à root. YunoHost possède cet utilisateur supplémentaire 'admin' pour plusieurs raisons techniques.)*
L'administrateur peut créer des utilisateurs et installer des applications, parmis d'autres actions d'administration. Les utilisateurs disposent immédiatement d'une adresse email sur le serveur et d'un compte XMPP. Les utilisateurs peuvent se connecter au portail utilisateur (SSO) pour accéder aux applications. Les applications peuvent typiquement être installées soient en accès public, ou privé, c'est-à-dire que seul les utilisateurs du serveur pourront y accéder.
Les applications et autres fonctionnalités du serveur reposent sur plusieurs services pour fonctionner proprement. Les services (aussi appelés daemon) sont des programmes qui tournent constamment pour assurer des tâches, telles que répondres aux requêtes web des navigateurs web, ou relayer les emails.