

J'ai voulu faire différemment.
J'ai développé une approche basée sur des logiciels libres.


Nous utiliserons Yunohost, une plateforme d'auto-hébergement développée par des bénévoles, principalement en France et en Allemagne.


YunoHost est basé sur Debian, un système GNU/Linux qui fait fonctionner une bonne partie de l'infrastructure du réseau Internet. Debian est dirigé par une fondation d'intérêt public, la Software in the Public Interest, Inc.
Nous installerons 5 applications durant l’atelier :
SnappyMail: Un client courriel pour recevoir les alertes de ton serveur
WordPress : L’outil de création de site web le plus populaire
Nextcloud : Stockage de fichiers, gestion d’agenda et de tâches, planification de rendez-vous et plus !
Forgejo : Ton code et tes documents dans un système de gestion de versions à l’abri des regards.
Castopod : Héberge ton podcast et diffuse-le sur toutes les plateformes populaires, en gardant contrôle sur tes données.


Installer et configurer un serveur avec la plateforme Yunohost
Sécuriser ton serveur
Installer des applications
Faire des sauvegardes de manière autonome.






Section 1 — Choix et configuration du serveur

Section 2 — Installation et configuration de Yunohost

Section 3 — Installation de 5 applications

Section 4 — Gestion des sauvegardes

Section 5 — Ressources additionnelles
Au début de la formation, je te guide dans la location de ton serveur pour que tu puisses pratiquer rapidement.

Tu m'as peut-être déjà entendu !
Conférencier invité, notamment au Hackfest 2025
Invité sur de nombreux podcasts et webinaires
Chroniqueur à la radio FM
La protection des données, c'est juste le premier pas.
Tu as probablement vu dans les derniers mois que les prix des forfaits SaaS augmentent et que le marché se transforme rapidement dans un modèle de rentes où tu n'as jamais assez un bon forfait ...
Économie
L'autohébergement offre des coûts fixes peu importe le nombre d'utilisateurs. C'est le retour des économies d'échelle !
Sécurité et conformité
C'est beaucoup plus facile de contrôler ses risques de cybersécurité et de conformité légale lorsqu'on travaille avec des logiciels autohébergés dans sa région géographique.
Performance
Un serveur VPS offre beaucoup de performance à peu de frais en mutualisant les ressources entre tes applications, surtout dans un contexte d'explosion du prix de la mémoire et du stockage !
Flexibilité
Tu peux installer beaucoup de logiciels sur le même serveur. C'est même possible d'héberger tes propres applications avec Docker et de les intégrer
Reproductibilité
Les scripts d'installation automatisée permettent de reproduire la même installation sur plusieurs serveurs. De plus, les sauvegardes permettent aussi de changer facilement de serveur sans tout réinstaller.
Environnement
Les logiciels libres sont généralement beaucoup plus sobres en besoins de calculs que les logiciels SaaS qui incluent souvent beaucoup de tracking et d'analytique pour leur fournisseur.
J'aimerais installer ça sur un vieil ordinateur à la maison, est-ce possible ?

Oui, c'est d'ailleurs un bon moyen de redonner vie à du vieux matériel informatique. La plateforme Yunohost a besoin de peu de ressources matérielles pour fonctionner. Ensuite, la capacité de ta machine va surtout influencer le nombre d'applications qui peuvent être installées en même temps.

Tu vas avoir à utiliser un peu la ligne de commande, mais je te donne toutes les instructions.
Comme tu vas te connecter sur un serveur à distance, ton ordinateur de travail sera très peu sollicité. Si jamais tu veux installer Yunohost sur un ordinateur à la maison, je recommande un minimum de 2 coeurs de processeur et 4 Go de mémoire RAM, avec un disque dur SSD ou magnétique d'au moins 64 Go. En gros, n'importe quel ordinateur en bon état des 15 dernières années va suffire.
Il y a un forum intégré que je visite régulièrement pour répondre à tes questions.
C'est une formation en format texte avec des captures d'écran. J'ai tout mis à jour les captures d'écran en mai 2025 avec la version courante de Yunohost qui utilise Debian 12.
Via l'application mobile de Moodle, tu peux télécharger le cours en mode hors-ligne. Sinon, je peux te fournir un zip sur demande, mais le format ne sera pas aussi interactif.