prez/conf_fr.md
2015-04-21 13:50:30 +02:00

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 (host.me 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 ##?