mirror of
https://github.com/YunoHost/prez.git
synced 2024-09-03 20:06:35 +02:00
2 KiB
2 KiB
Yunohost
L'auto-hébergement pour monsieur et madame Michu!
Écrit par Adrien Beudin / @beudbeud
Adrien Beudin
- Alias beudbeud
- Administrateur système linux
- co-fondateur et responsable technique de Yunohost
Présentation Yunohost
Le but du projet
- Installation simple
- Interface d'administration
- Open Source
Historique
- Version 1
- Sortie en août 2012
- Basé sur Debian Squeeze
- Version 2
- Sortie en octobre 2013
- Basé sur Debian Wheezy
- Version 2.1 en cours de dev
Les services
- Mail (Postfix + Dovecot + Amavis)
- Web (Nginx)
- Chat (Metronome fork de prosody)
- Apps (roundcube, owncloud, wordpress...)
- SSO
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 Raspberry/Cubieboard
Les possibilités
- Création d'utilisateurs
- Gestion multi domaines
- Installation d'applications
- Gestion des sauvegardes (0 ligne de code pour l'instant)
Les outils autour de yunohost
- Serveur dyndns (noho.st et nohost.me) (Dynette)
- Outils de déployement d'image docker (Kremlin)
CLI et Interface web
CLI
- Le cœur de Yunohost
- Administration en ligne de commande
- Écrit en Python
L'interface web
- Administration graphique
- Front-end web de la CLI via une API REST
SSOwat
- Permet l'authentification des user via des entêtes HTTP
- Récupération des infos depuis LDAP
- Écrit en Lua
Comment contribuer ?
- Documentation
- Packager des application ou des services
- Traduction
- Dons
Roadmap
- Implémentation 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
Avez-vous des questions ##?