
n8n cloud coûte 22 €/mois dès le premier workflow. Pour le même prix, vous hébergez l'équivalent de 20 workflows sur un VPS à 6 €. J'ai migré mon infrastructure d'automatisation de n8n.cloud vers un VPS Docker en juillet. Coût mensuel : divisé par 3. Temps d'administration : 30 minutes par mois. Voici comment faire pareil.
n8n est l'outil d'automatisation que j'utilise pour connecter les outils e-commerce : PrestaShop, WooCommerce, Stripe, Odoo, Gmail, Slack. En cloud, c'est clé en main mais le prix grimpe vite : 22 €/mois pour 2 500 exécutions, 50 € pour 10 000. Sur un VPS, vous ne payez que le serveur, et le nombre d'exécutions est illimité.
Ce dont vous avez besoin
L'infrastructure est minimale :
- Un VPS : 2 CPU, 4 Go RAM, 50 Go SSD. Chez Hetzner ou PulseHeberg, comptez 6 à 12 €/mois. n8n consomme peu : mes 12 workflows actifs tournent avec 800 Mo de RAM.
- Docker et Docker Compose : installés en 5 minutes sur Debian/Ubuntu.
- Un nom de domaine (ou sous-domaine) : n8n.votredomaine.fr. Comptez 10 €/an si vous n'en avez pas.
- Un certificat SSL : Let's Encrypt via Traefik ou Caddy, gratuit et automatique.
Le VPS peut aussi servir pour d'autres services : base de données de test, GTM Server-Side, ou un site vitrine. Mutualisez sans tout mélanger grâce à Docker.
L'installation en 4 étapes
1. Préparez le serveur. Un VPS Debian 12 frais. SSH dedans, mettez à jour : apt update && apt upgrade -y. Installez Docker et Docker Compose via le script officiel Docker.
2. Créez un fichier docker-compose.yml. L'image officielle n8n (n8nio/n8n) se configure avec des variables d'environnement. Montez un volume pour les données (workflows, identifiants). Ajoutez un service Traefik ou Caddy pour le SSL automatique.
3. Configurez l'authentification. n8n supporte l'authentification basique (email + mot de passe). Activez-la via les variables d'environnement N8N_BASIC_AUTH_ACTIVE=true. Ne laissez jamais votre instance n8n accessible sans mot de passe.
4. Pointez votre domaine. Créez un enregistrement DNS A vers l'IP de votre VPS. Traefik/Caddy génère le SSL automatiquement. Votre n8n est accessible en HTTPS en 15 minutes.
Ce qui change par rapport à n8n.cloud
| Critère | n8n.cloud | n8n auto-hébergé |
|---|---|---|
| Coût fixe | 22 €/mois (2 500 exécutions) | 6-12 €/mois (illimité) |
| Mise à jour | Automatique | 5 min manuelles (docker compose pull) |
| Sauvegarde | Incluse | Volume Docker + export JSON manuel |
| Modules NPM | Limités | Tous les packages NPM disponibles |
| Support | Inclus | Communauté ou vous-même |
| Temps d'admin | 0 min/mois | ~30 min/mois |
Pour un freelance ou une agence avec 5 à 20 workflows, l'auto-hébergement est rentable dès le premier mois. Pour une entreprise qui ne veut pas toucher à l'infrastructure, n8n.cloud a du sens malgré le coût.
Les 2 erreurs à éviter
1. Pas de sauvegarde des données n8n. Vos workflows, vos identifiants API, vos variables d'environnement : tout est dans le volume Docker. Si le VPS plante, vous perdez tout. Ajoutez une sauvegarde hebdomadaire du volume vers un object storage (Backblaze B2 ou S3). Je détaille cette stratégie de backup pour les services auto-hébergés dans un article dédié.
2. Exposition des identifiants. Les mots de passe et clés API stockés dans n8n sont chiffrés au repos. Mais si quelqu'un accède à votre interface n8n, il peut les voir en clair. Activez l'authentification forte, limitez les IP par firewall, et ne stockez pas les identifiants critiques (API banque) dans n8n si vous partagez l'accès.
Quand passer à l'auto-hébergement
Si vous avez 3 workflows ou plus, l'auto-hébergement est rentable. Si vous avez besoin de modules NPM spécifiques (PDF, email, SSH), c'est indispensable (n8n.cloud ne les supporte pas tous). Si vous traitez des données sensibles (commandes clients, emails), l'auto-hébergement vous donne le contrôle sur où et comment les données sont stockées.
FAQ : Héberger n8n sur son VPS
n8n auto-hébergé est-il moins fiable que n8n.cloud ?
Non, si le VPS est correctement configuré (monitoring, sauvegarde, mise à jour). J'ai eu 2 incidents en 2 ans : un certificat SSL expiré et une mise à jour cassée. Mais le temps d'arrêt cumulé est de 4 heures, contre 8 heures pour n8n.cloud (incident AWS août 2025). Un VPS bien maintenu est aussi fiable qu'un cloud.
Quelles compétences techniques faut-il pour auto-héberger n8n ?
Savoir utiliser SSH, Docker, et comprendre les bases d'un VPS (firewall, DNS). Si vous avez déjà installé WordPress sur un serveur, vous pouvez héberger n8n. Sinon, je propose une prestation d'installation et de maintenance serveur.
Puis-je utiliser le même VPS pour n8n et mon site e-commerce ?
Déconseillé. Si votre boutique plante, votre automation aussi. Je recommande deux VPS séparés : un pour la boutique (même petit), un pour les outils (n8n, GTM Server-Side, base de test). Les deux réunis coûtent 15-25 €/mois.
Vous voulez automatiser votre boutique sans abonnement mensuel ? Je vous installe n8n sur un VPS et je configure vos premiers workflows. Le VPS est à votre nom, vous gardez le contrôle.
Pour aller plus loin, découvrez ma page dédiée au automatisation n8n.

Consultant SEO e-commerce et expert Adobe Analytics, dans le web depuis 2007. J'aide les boutiques en ligne à gagner des clients grâce au référencement naturel.






