Définition
Le self-hosting (ou auto-hébergement) désigne le déploiement et l’exploitation d’un logiciel sur une infrastructure que l’on contrôle soi-même — un serveur dédié, un VPS (Virtual Private Server) ou une machine locale — plutôt que d’utiliser la version cloud hébergée par l’éditeur du logiciel (modèle SaaS). Le self-hosting est une alternative au SaaS qui s’adresse aux profils techniques souhaitant un contrôle total sur leurs données et leur infrastructure.
Self-hosted vs SaaS
| Self-hosted | SaaS (cloud hébergé) | |
|---|---|---|
| Contrôle des données | Total — les données restent sur votre serveur | Délégué à l’éditeur |
| Conformité RGPD | Maximale si serveur en UE | Dépend de l’éditeur et de sa localisation |
| Coût | Coût serveur (VPS : 5-30€/mois) + maintenance | Abonnement mensuel par utilisateur |
| Compétences requises | Administration système (Linux, Docker) | Aucune — l’éditeur gère tout |
| Mises à jour | Manuelles — à la charge de l’administrateur | Automatiques — gérées par l’éditeur |
Logiciels couramment utilisés en self-hosted
- n8n — plateforme d’automatisation open-source. Version self-hosted gratuite sur VPS via Docker ; version cloud payante à partir de 20€/mois
- WordPress — CMS auto-hébergé sur un serveur web (Apache, Nginx) avec PHP et MySQL
- Matomo — alternative RGPD à Google Analytics, auto-hébergée sur serveur propre
- Nextcloud — alternative auto-hébergée à Google Drive / Microsoft 365
- Ollama — exécuter des LLMs localement (Llama, Mistral) sur sa propre machine sans API externe
C’est quoi le self-hosting ?
Le self-hosting (auto-hébergement) consiste à installer et exploiter soi-même un logiciel sur son propre serveur ou VPS, plutôt que d’utiliser la version cloud hébergée par l’éditeur. Il offre un contrôle total sur les données (avantage RGPD important), des coûts potentiellement inférieurs au SaaS pour une utilisation intensive, mais nécessite des compétences en administration système. Les logiciels les plus souvent self-hostés sont n8n, WordPress, Matomo et Nextcloud.
Pourquoi self-hoster n8n plutôt qu’utiliser n8n Cloud ?
Self-hoster n8n présente trois avantages principaux : (1) coût — un VPS à 5-10€/mois remplace un abonnement n8n Cloud à 20€+/mois pour des volumes équivalents ; (2) contrôle des données — les données des workflows restent sur votre serveur, en Europe si le VPS est hébergé en UE, ce qui simplifie la conformité RGPD ; (3) pas de limites d’exécution — le self-hosted n8n n’a pas de quota d’exécutions mensuelles. L’inconvénient : la maintenance (mises à jour, sauvegardes, sécurité) est à la charge de l’administrateur.
Pour aller plus loin
- Serveur web — l’infrastructure sur laquelle s’exécute un logiciel self-hosted
- SSH — le protocole pour administrer un serveur self-hosted à distance
- Notre expertise automatisation — déploiement n8n self-hosted pour PME belges

