Auto-héberger facilement ses applications avec Cloudron : une alternative solide à YunoHost
Auto-hébergement simplifié : installez vos applications web en 1 clic avec Cloudron. Alternative à YunoHost, pensée pour les usages perso comme pro.

Dans un précédent article je présentais YunoHost, une solution simple et communautaire pour démarrer facilement dans l’auto-hébergement. Aujourd’hui, je vous propose de découvrir Cloudron, une alternative qui sert le même objectif : vous rendre l'auto-hébergement facile. J'ai également rédigé un article comparatif sur les deux solutions, mais je souhaitais ici rentrer plus en détails dans la présentation de Cloudron.

Qu'est-ce que Cloudron ?
Cloudron est en quelque sorte l'alternative "professionnelle" de YunoHost (spoiler : normal, c'est gratuit/payant, donc les deux solutions ne disposent pas des mêmes ressources). Là où YunoHost vise la simplicité pour tous, Cloudron ajoute une couche "admin friendly" très bien pensée, avec une gestion fine des mises à jour, des sauvegardes, des permissions utilisateurs, du mail… le tout via une interface web claire et efficace.
Voici comment les créateurs allemands résument l'objectif de Cloudron sur le site officiel :
Ce dont nous avions besoin, c’était d’un mécanisme permettant d’exécuter facilement des applications sur nos serveurs, sans avoir à gérer leur configuration. Sans parler des sauvegardes, des mises à jour, de l’authentification et des paramètres de stockage, que chaque application gère à sa manière.
C’est dans cet esprit que nous avons entrepris de créer un système permettant aux développeurs de concevoir des applications pouvant être facilement déployées sur des serveurs privés. Le résultat : Cloudron – une solution qui permet à chacun de créer instantanément des clouds privés. Le concept de serveur est entièrement abstrait, pour recentrer l’attention sur les applications.
Ils sont aussi sponsors et créateurs de solutions open-source (voir ici la page dédiée). Sur le papier, cela démarre bien !
Les points forts de Cloudron
Cloudron et Yunohost partagent des similitudes sur lesquelles je ne vais pas revenir :
- Installation simple et rapide
- Certificats SSL Let’s Encrypt automatiques
- Gestion multi-utilisateurs avec droits
- Serveur mail intégré
- Store d’applications
- Firewall intégré
Je vais plutôt sur quelques points de différenciation, qui n'engagent que moi et mes quelques mois d'utilisation des deux solutions en parallèle.
✅ La gestion pilotée des mises à jour
Cloudron applique automatiquement les mises à jour du système ET des applications. En cas de pépin, un rollback est possible car les sauvegardes sont créées automatiquement (le système en global + application par application). Résultat : un grand confort dans la gestion des mises à jour ! C'est une option qui peut se désactiver pour ceux qui veulent garder la maîtrise des MAJ.

✅ Un App Store bien fourni
De nombreuses applications sont disponibles pour une installation en un clic. Chacune est testée et sécurisée par les équipes de Cloudron. En comparaison de Yunohost, on pourra retrouver des applications qui ne sont pas ou plus disponibles chez YH (comme Ghost), ou des applications qui peuvent être complexes à déployer en manuel.

✅ La sauvegarde externalisée
Le module de sauvegarde du système propose une externalisation possible sans avoir à installer de module complémentaire, ceci auprès d'une vingtaine de fournisseurs compatibles. La procédure est guidée et donc facile à mettre en place. Il reste possible de paramétrer la sauvegarde sur le même serveur.
✅ Le paramétrage automatisé du DNS
De la même manière que pour la sauvegarde, Cloudron est compatible avec 20 fournisseurs pour vous permettre d'automatiser le paramétrage du DNS. Un autre moyen de vous faire gagner du temps et de sécuriser votre configuration.
✅ Un serveur mail sans configuration
Cloudron vous préconfigure tout : serveur SMTP, réception, webmail, anti-spam basique, DKIM, SPF… En quelques cases à cocher, le serveur est configuré.
✅ Une gestion synchronisée des utilisateurs
Vous pouvez gérer vos utilisateurs manuellement (users / groups), ou bien synchroniser Cloudron avec un annuaire des utilisateurs externe. Cloudron peut même servir de serveur d'annuaire des utilisateurs.
Le modèle économique de Cloudron
C'est ici que certains pourront se voir refroidir. Cloudron est gratuit dans la limite de 2 applications installées simultanément. Pour installer plus d'applications, il faudra opter pour un abonnement payant à 15 € par mois en engagement annuel, ou 30 € par mois sans engagement.

Pour un usage purement perso, limité à 1 ou 2 applications, la solution reste pleinement utilisable gratuitement et sans restriction technique. Cela vous permet de tester l'installation et le fonctionnement avant d'aller plus loin.
Pour une utilisation professionnelle, il existe également des offres élargissant les possibilités. Vous retrouverez toutes les informations sur la page des tarifs.
Prêt à vouloir tester Cloudron ? Alors enchainons sur l'installation de la solution sur un VPS.
Installer Cloudron sur un VPS Hetzner
Comme pour YunoHost, je vous recommande Hetzner pour le rapport qualité/prix (cf. l’article précédent). Un petit VPS entrée de gamme vous suffira pour démarrer.
Pré-requis
Avant toute installation de système/logiciel, on fait un tour par la documentation pour prendre connaissances des pré-requis techniques :
Cloudron nécessite au minimum 2 Go de RAM et 20 Go d’espace disque. Assurez-vous que le pare-feu ne bloque pas les ports 80 (HTTP) et 443 (HTTPS). Cloudron ne prend pas en charge les environnements ARM, LXC, Docker ou OpenVZ (Open Virtuozzo).
A savoir que certains fournisseurs proposent Cloudron en installation automatique lors de la souscription d'un serveur : AWS, Hostinger, Linode, ...
1. Préparer le serveur
On commence donc par créer un serveur sous la dernière version d'Ubuntu et on s'y connecte en SSH:
ssh root@ip_du_vps
Comme pour YunoHost, il n'est pas nécessaire de procéder à une quelconque configuration du serveur depuis le terminal car c'est Cloudron qui va gérer cela pour vous.
2. Lancer le script d’installation
Une fois connecté en SSH, on lance le script d'installation :
wget https://cloudron.io/cloudron-setup
chmod +x cloudron-setup
./cloudron-setup
L’installation prend quelques minutes puis vous aurez accès à l'interface web pour finaliser. Ce seront les seules étapes à effectuer en ligne de commande (je vous avais dit que c'était simple !).
3. Finaliser via le navigateur
Rendez-vous à l’URL indiquée (ex : https://votredomaine.tld
) pour poursuivre. Vous aurez peut-être une alerte de connexion non sécurisée, c'est normal : le certificat SSL n'est pas encore installé. Acceptez l'erreur.

La procédure de configuration est également simple et décrite dans la documentation de Cloudron.Voici les étapes :
- Avant de démarrer, connectez vous à votre console DNS chez Hetzner pour obtenir une clé API via le menu API Token à droite (Procédure Hetzner à ce sujet). Mettez de côté la clé.
- De retour à Cloudron, la première étape est de configurer le domaine : renseignez le domaine utilisé (URL) pour votre instance Cloudron. L'administration sera installé sur le sous-domaine
my.votredomaine.tld
. - Dans la partie Domain Configuration, sélectionnez le fournisseur "Hetzner" et coller le token généré précédemment. Cela permettra de configurer automatiquement la zone DNS Hetzner par Cloudron.
- Créez ensuite l'utilisateur administrateur de votre instance Cloudron.
- Enfin, il vous sera demandé de vous connecter avec votre compte Cloudron.io pour pouvoir accéder au store d'applications. Vous pouvez créer votre compte gratuitement sur le site officiel de Cloudron.
Et voilà, vous avez accès à votre instance Cloudron ! 👏
Pour aller plus loin, je vous invite à parcourir chacune des actions du menu Cloudron (disponible en haut à droite en cliquant sur le nom de votre utilisateur) pour vérifier tous les paramétrages, comme par exemple :
- Backups
- Configurez la sauvegarde du système : emplacement, fréquence et rétention
- Email
- Vérifiez ici la bonne configuration du serveur email. La zone DNS est gérée par Cloudron mais certaines actions pourraient être nécessaires de votre part, comme le Reverse DNS ou l'ouverture des bons ports sur le firewall Hetzner.
- Vous pouvez aussi créer ici les boites mail nécessaires.
Cloudron vs YunoHost : lequel choisir ?
S'il fallait établir un tableau comparatif, voici mon avis personnel :
Critère | YunoHost | Cloudron |
---|---|---|
Prix | 100 % gratuit | Gratuit (2 apps), puis payant |
Installation | Très simple | Très simple |
Maintenance | Semi-automatique | Entièrement automatisé |
Catalogue apps | Moins riche mais communautaire | Plus pro et packagé avec soin |
Multi-utilisateurs | Oui (basique) | Oui (avec rôles avancés) |
Serveur mail | Oui (basiquement) | Oui (complet avec webmail) |
Conclusion
Si vous cherchez une solution fiable, bien pensée, et que vous êtes prêts à investir quelques euros par mois pour ne pas avoir à mettre les mains dans le cambouis, Cloudron est une option très intéressante. Cloudron se destine également à une cible professionnelle qui souhaiterait auto-héberger ses données et applications.
Et si vous débutez ou que vous cherchez une solution 100 % gratuite, YunoHost reste un excellent point d’entrée.
Pour ma part, j'utilise les deux. J'ai démarré en premier lieu avec YunoHost qui me convient très bien. Mais souhaitant lancer un blog sur Ghost, une application qui ne fonctionne plus sur YunoHost, j'ai créé un 2e VPS avec Cloudron, en version gratuite. Cela me permet de tester les deux solutions et j'avoue être bien séduit par la solution allemande ! Je vous laisse tester et aviser ;)
Ressources
👉 Cloudron : Site officiel / Documentation
👉 Hetzner : Site officiel
👉 Pour un nom de domaine : Infomaniak