2013-09-11 20:21:04 +02:00
|
|
|
# Yunohost
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-04-21 11:01:58 +02:00
|
|
|
### L'auto-hébergement pour monsieur et madame Michu!
|
2013-09-11 20:21:04 +02:00
|
|
|
_Écrit par Adrien Beudin / [@beudbeud](http://twitter.com/beudbeud)_
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Adrien Beudin
|
|
|
|
* Alias beudbeud
|
|
|
|
* Administrateur système linux
|
|
|
|
* co-fondateur et responsable technique de Yunohost
|
2013-09-11 21:07:37 +02:00
|
|
|
|
2013-09-11 20:21:04 +02:00
|
|
|
|
|
|
|
## Présentation Yunohost
|
|
|
|
|
|
|
|
|
|
|
|
### Le but du projet
|
|
|
|
* Installation simple
|
|
|
|
* Interface d'administration
|
|
|
|
* Open Source
|
2013-09-11 21:07:37 +02:00
|
|
|
|
2013-09-11 20:21:04 +02:00
|
|
|
|
|
|
|
|
|
|
|
### Historique
|
|
|
|
* Version 1
|
|
|
|
* Sortie en août 2012
|
|
|
|
* Basé sur Debian Squeeze
|
|
|
|
* Version 2
|
|
|
|
* Sortie en octobre 2013
|
|
|
|
* Basé sur Debian Wheezy
|
2015-04-21 11:01:58 +02:00
|
|
|
* Version 2.1 en cours de dev
|
2013-09-11 21:07:37 +02:00
|
|
|
|
2013-09-11 20:21:04 +02:00
|
|
|
|
|
|
|
|
|
|
|
### Les services
|
2015-04-21 11:01:58 +02:00
|
|
|
* Mail (Postfix + Dovecot + Amavis)
|
|
|
|
* Web (Nginx)
|
|
|
|
* Chat (Metronome fork de prosody)
|
|
|
|
* Apps (roundcube, owncloud, wordpress...)
|
2013-09-11 20:21:04 +02:00
|
|
|
* SSO
|
2013-09-11 21:07:37 +02:00
|
|
|
|
2015-04-21 11:01:58 +02:00
|
|
|
|
|
|
|
|
|
|
|
### Les + de Yunohost
|
|
|
|
* full TLS
|
|
|
|
* Possibilité de modifier les configurations
|
|
|
|
* Administration web/CLI
|
|
|
|
* Made in France
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Les modes d'installation
|
|
|
|
* CD/USB
|
|
|
|
* Debian existante via script
|
|
|
|
* Docker
|
|
|
|
* Image Rasberry/Cubieboard
|
|
|
|
|
2013-09-11 20:21:04 +02:00
|
|
|
|
|
|
|
|
|
|
|
### Les possibilités
|
|
|
|
* Création d'utilisateur
|
|
|
|
* Gestion multi domaine
|
|
|
|
* Installation d'application
|
2015-04-21 11:01:58 +02:00
|
|
|
* Gestion des sauvegardes (0 ligne de code pour l'instant)
|
2013-09-11 20:21:04 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
2015-04-21 11:01:58 +02:00
|
|
|
## CLI et Interface web
|
2013-09-11 20:21:04 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
2015-04-21 11:01:58 +02:00
|
|
|
### CLI
|
2013-09-11 20:21:04 +02:00
|
|
|
* Le coeur de Yunohost
|
|
|
|
* Administration en ligne de commande
|
|
|
|
* Écrit en Python
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-04-21 11:01:58 +02:00
|
|
|
### L'interface web
|
|
|
|
* Administration graphique
|
|
|
|
* Front end de la CLI via un API REST
|
2013-09-11 20:21:04 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Comment contribuer ?
|
|
|
|
* Documentation
|
|
|
|
* Packager des application ou des services
|
|
|
|
* Traduction
|
|
|
|
* Dons
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-04-21 11:01:58 +02:00
|
|
|
## Roadmap
|
|
|
|
* Implementation d'un système de backup
|
|
|
|
* Ajout de la gestion des quota mail
|
|
|
|
* Migration vers Debian Jessie
|
|
|
|
* Utilisation d'un système de template pour la configuration des services
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Démo
|
|
|
|
* Installation
|
|
|
|
* Création de compte
|
|
|
|
* Installation d'une application
|
|
|
|
* Utilisation de la CLI
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-09-11 20:21:04 +02:00
|
|
|
_Avez vous des questions_
|
|
|
|
##?
|