Logo de YunoHost

Yunohost

L'auto-hébergement pour et par l'humanité.

26 mai 2026

Ce qu'on va voir durant cette présentation

  • Le problème
  • Une solution
  • Yunohost
    • C'est quoi?
    • Démo installation serveur
    • Démo installation application
  • Questions
🍋 Mathieu Limonier - www.limonier.be 🍋

Le problème actuel

  • Partisans d'un internet

    • centralisé, fermé, contrôlé,
    • de surveillance de masse
    • d'exploitation des données personnelles.
    • Profit profit profit!
  • Partisans d'un internet

    • décentralisé, neutre, respectueux de la vie privée,
    • sans exploitation massive des données personnelles.
    • Fait pour et par l’humanité.
🍋 Mathieu Limonier - www.limonier.be 🍋

Les GAFAM contrôle tout

  • Leur but c'est la maximisation du profit, via:
    • Nous rendre accro à leur site
    • De la pub "ciblée"
    • Utilisation de toutes les données
  • La population n'a pas le temps ni l'énergie pour s'en rendre compte.
  • Le politique commence à se rendre compte du problème
🍋 Mathieu Limonier - www.limonier.be 🍋

Que faire?

  • Continuer à donner ses données et celles des autres.
  • Vivre sans internet, sans ordiphone et dans une forêt (et encore).
  • Commencer à sortir de ce système!
🍋 Mathieu Limonier - www.limonier.be 🍋

Auto-hébergement???

  • Héberger soi-même ses propres services.
    • Mon blog
    • Mes musiques
    • Mes vidéos
    • Mes livres
    • Mes mots de passe
    • Et pleins d'autres applications / services
🍋 Mathieu Limonier - www.limonier.be 🍋

Revenir à un internet décentralisé ou fédéré

  • Centralisé vs Décentralisé

    • Qui contrôle les services?
    • Si le serveur tombe, plus rien ne marche
    • Vue sur les actions sur le serveur?
  • Fédéré (Le Fédiverse via protocole ActivityPub)
    Mastodon, Peertube, Mobilizon, ...

    • On contrôle les services
    • On sait ce qu'il y a sur notre serveur
    • Les applications/services sont pensées par et pour nous.
🍋 Mathieu Limonier - www.limonier.be 🍋
center
🍋 Mathieu Limonier - www.limonier.be 🍋
center
🍋 Mathieu Limonier - www.limonier.be 🍋

YunoHost c'est quoi?

YunoHost est un système d'exploitation libre conçu pour simplifier l'auto-hébergement.
Il permet de transformer un simple ordinateur ou un serveur en un serveur web complet, gérable en quelques clics via une interface web, sans nécessiter de connaissances techniques avancées.

Avant Maintenant
Ordinateur Pour les nerds Tout le monde via environment de bureau
Serveur Pour les nerds Presque tout le monde via Yunohost
🍋 Mathieu Limonier - www.limonier.be 🍋

Mais encore?

  • Une fine couche d'abstraction de l'administration système.
  • Accessibilité de la gestion administration système
  • Des applications/services qui sont installable facilement!
  • Portail unifié via SSO
🍋 Mathieu Limonier - www.limonier.be 🍋

Démonstration

  • Je veux auto héberger mon site que je viens de créer
  • Et aussi un petit jeu comme 2048!
🍋 Mathieu Limonier - www.limonier.be 🍋

Avant de commencer l’installation

  • Penser à un nom de compte et son mot de passe.
  • Réfléchir à un nom de domaine (le nom principal de son "site" - son adresse sur internet).
  • Avoir un mot de passe de récupération pour le nom de domaine.
  • Avoir un mot de passe de récupération pour DynDNS
🍋 Mathieu Limonier - www.limonier.be 🍋

Installation sur une Raspberry Pi 5 avec Hat SSD.

  1. Installation de Raspberry Pi Os sur la carte SD normalement et démarrage.
  2. # On s'assure que le SSD est détecté
    # mmcblk: carte SD - nvme: SSD 
    lsblk -o NAME,SIZE,MODEL
    
  3. # Téléchargement dernière version de Yunohost de https://repo.yunohost.org/images/
    mkdir -p ~/yunohost && cd ~/yunohost
    wget https://repo.yunohost.org/images/yunohost-bookworm-12.0.16-rpi-stable.img.gz
    wget https://repo.yunohost.org/images/yunohost-bookworm-12.0.16-rpi-stable.img.gz.sha256sum
    
  4. # Vérification de l'intégrité du fichier
    # Donne un OK ou Réussi
    # Si pas, on re télécharge
    sha256sum -c yunohost-bookworm-12.0.16-rpi-stable.img.gz.sha256sum
    
🍋 Mathieu Limonier - www.limonier.be 🍋

Installation sur une Raspberry Pi 5 avec Hat SSD. (2)

  1. Installation de Yunohost sur le SSD via Raspberry Pi Imager
    1. Utiliser une image personnalisée
    2. Pas besoin de configurer l'image.
  1. Attendre la fin de l'installation
  2. Éteindre la Raspberry Pi
  3. Retirer la carte SD
  4. Allumer la Raspberry Pi
🍋 Mathieu Limonier - www.limonier.be 🍋

Post installation de YunoHost

  1. Regarder l'ip locale présente sur l'écran
  1. Se connecter via son navigateur préféré sur l'ip donnée au 10)
  2. Accepter les risques de sécurité (on installera plus tard les certificats)
  3. Accepter les conditions d'utilisation et cliquer sur C'est parti!
  4. Sélectionner je veux utiliser un domaine DynDNS gratuit fourni par le projet YunoHost.
  5. Remplir le formulaire avec les informations voulues
    1. MOT DE PASSE FORT !
    2. MOT DE PASSE FORT ! !
    3. MOT DE PASSE FORT ! ! !
🍋 Mathieu Limonier - www.limonier.be 🍋

Première connexion sur YunoHost

  1. Se connecter avec son compte utilisateur.
  2. Lancer un diagnostic
  3. Remarquer que la partie Connectivité Internet et Enregistrements DNS ont un soucis. (C'est normal)
🍋 Mathieu Limonier - www.limonier.be 🍋
  1. Aller dans Domaines > le domaine concerné > Certificat et installer le certificat Let's Encrypt
🍋 Mathieu Limonier - www.limonier.be 🍋

On installe une application pour site web statique

  1. Dans le portail administration, aller dans Applications.
🍋 Mathieu Limonier - www.limonier.be 🍋
  1. Je recherche My Webapp, une application qui permet de déployer mon site web statique et je configure celle-ci.
🍋 Mathieu Limonier - www.limonier.be 🍋
  1. On va sur la page de l'application
  1. On se connecte en sftp et on copie notre super site.
  2. On clique sur le lien dans Tuiles et permissions (Correspond à)
  3. On est sur notre super site!
🍋 Mathieu Limonier - www.limonier.be 🍋

On installe une application de jeu, 2048

  1. Même principe qu'avant mais pour le jeu 243 (clone de 2048).
  1. On clique sur le lien dans Tuiles et permissions (Correspond à)
  2. On peut jouer!
🍋 Mathieu Limonier - www.limonier.be 🍋

Portail utilisateur ou SSO

Lorsque l'on se connecte sur notre serveur auto-hébergé, nous tombons sur le portail utilisateur, qui contient les tuiles de nos applications installées.

🍋 Mathieu Limonier - www.limonier.be 🍋
Logo de YunoHost

Question?

🍋 Mathieu Limonier - www.limonier.be 🍋

Speaker notes : notes ici

+-----------------------------+---------------------------------+ | Supermarché | Marché des producteurs | +-----------------------------+---------------------------------+ | Un patron qui | Chacun est libre de | | décide de tout | décider pour lui | +-----------------------------+---------------------------------+ | Si le supermarché ferme, | Si un producteur est malade, | | plus de nourriture | le marché continue avec les | | | autres producteurs | +-----------------------------+---------------------------------+

ActivityPub est un protocole standard ouvert et décentralisé du W3C. Il permet à différentes plateformes de réseaux sociaux de communiquer entre elles. C'est la technologie centrale du "Fediverse", un réseau mondial de serveurs indépendants où les utilisateurs peuvent interagir sans être enfermés dans un réseau unique.

L'authentification unique, souvent désignée par le sigle anglais SSO (de single sign-on) est une méthode permettant à un utilisateur d'accéder à plusieurs applications informatiques (ou sites web sécurisés) en ne procédant qu'à une seule authentification.

Mettre en avant que c'est cool un gestionnaire de mot de passe!