Comment selfhoster N8n : tutoriel complet étape par étape

Contacter un expert
n8n
Martin Le Bec
May 27, 2025
8 min

Auto-hébergez N8n : local, PaaS ou VPS ? On vous explique tout, et on vous guide pas à pas dans la méthode la plus efficace : un VPS Hostinger simple, puissant et personnalisable.

Auto-hébergez N8n : local, PaaS ou VPS ? On vous explique tout, et on vous guide pas à pas dans la méthode la plus efficace : un VPS Hostinger simple, puissant et personnalisable.
Tutoriels

Vous souhaitez automatiser vos processus avec N8n ou créer des agents IA sans passer par sa version cloud (SaaS) ? Bonne nouvelle : N8n étant open source contrairement à son concurrent Make, vous pouvez l’auto-héberger facilement. Mais par où commencer : en local, sur une plateforme managée ou via un VPS ?

Dans ce guide, on décrypte les trois grandes méthodes pour self-hoster N8n :

  • L'installation locale pour tester
  • Les solutions managées (PaaS) pour aller vite
  • Les solutions VPS pour la production
  • Et la méthode que l'on recommande : un hébergement VPS chez Hostinger avec interface d'installation automatique

Vous aurez ainsi toutes les clés pour choisir la solution la plus adaptée à vos besoins, votre niveau technique, et vos ambitions.

Avantages de l’auto-hébergement

  • Maîtrise des données (RGPD, confidentialité, sécurité)
  • Réduction des coûts à long terme (pas de tarification à l’exécution)
  • Pas de limites techniques imposées
  • Personnalisation totale (modules, environnement, performances)
  • Contrôle de l’environnement technique (OS, base de données, RAM…)

Tour d'horizon des méthodes pour self-hoster N8n

1. Installation locale (niveau test et prototypage)

Principe : vous lancez N8n sur votre propre ordinateur avec Docker.

docker run -it --rm --name n8n -p 5678:5678 -v ~/.n8n:/home/node/.n8n n8nio/n8n

Avantages

  • Gratuit et rapide
  • Idéal pour apprendre
  • Environnement de test privé

Inconvénients

  • Votre machine doit rester allumée si vous avez des workflows qui doivent tourner en continu
  • Pas d'accès externe fiable (webhooks limités)
  • Aucune sécurité native (pas de HTTPS, sauvegardes...)

❌ Non recommandé pour de la production ou des automatisations critiques.

2. Plateformes managées (PaaS) – Simples mais limitantes

Pour indépendants, petites équipes, projets sans gros volume.

Ces services gèrent l'infrastructure pour vous : vous vous concentrez uniquement sur l'application.

Exemples populaires

  • Railway : déploiement par template
  • Render : support Git et Docker
  • DigitalOcean App Platform : solution stable et évolutive

Avantages communs

  • Déploiement ultra-rapide (quelques minutes)
  • Aucun serveur à maintenir
  • HTTPS auto, domaines personnalisés
  • Mises à jour d'infra automatiques

Inconvénients communs

  • Coûts variables (et vite élevés)
  • Peu de contrôle sur la configuration
  • Plans gratuits ou basiques souvent insuffisants
  • Dépendance totale à la plateforme

Éléments techniques essentiels

  • Persistance des données (base + fichiers de workflow)
  • Variables d’environnement (N8N_ENCRYPTION_KEY, etc.)
  • Fonctionnement 24/7 sans coupure
  • Domaine personnalisé nécessaire pour les webhooks
  • Minimum recommandé : 1 vCPU / 1 Go RAM

Limites d’usage

  • Pas idéal pour des volumes de données importants
  • Problèmes de conformité (RGPD, audit…)
  • Intégration SI complexe difficile

3. Serveur VPS (pour usage professionnel et évolutif)

Pour entreprises, gros volumes ou besoins spécifiques.

Un VPS (Virtual Private Server) est une machine virtuelle dédiée que vous contrôlez totalement.

Avantages

  • Accès root et personnalisation complète
  • Performances stables et dédiées
  • Environnement optimisé (Docker, PostgreSQL…)
  • Maîtrise des coûts sur le long terme
  • Aucune dépendance à un tiers

Inconvénients

  • Nécessite des compétences Linux / Docker
  • Sécurité, mises à jour et sauvegardes à gérer

Éléments techniques essentiels pour bien faire :

  • Ubuntu ou Debian LTS
  • Docker + Docker Compose
  • PostgreSQL comme base
  • Reverse proxy (Nginx, Traefik, Caddy)
  • Firewall (UFW), fail2ban, snapshots
  • Sauvegardes automatisées régulières

Pour quels cas d’usage ?

  • ✅ Automatisations critiques
  • ✅ Volumes de données élevés
  • ✅ Conformité légale / réglementaire
  • ✅ Besoin d’architecture sur-mesure

Notre recommandation : auto-héberger N8n sur un VPS Hostinger (KVM 2)

Après avoir comparé les différentes options (locale, managée, VPS), notre recommandation est claire : le meilleur compromis entre simplicité, fiabilité et contrôle, c'est Hostinger VPS.

Pourquoi ? Parce que cette méthode coche toutes les cases :

  • Accessible même sans être expert Linux grâce à une interface visuelle intuitive fourni par Hostinger
  • Flexibilité totale via un vrai accès root SSH si besoin
  • Architecture solide avec Docker, PostgreSQL, sauvegardes…
  • Tarification fixe et très compétitive (~9€/mois pour le KVM 2)
  • Contrôle des données (parfait pour les besoins RGPD ou internes)
  • Prête pour la production (performances, scalabilité, sécurité)

C’est le compromis idéal entre le “no setup” des PaaS et la puissance des VPS managés. Et le tout est hébergé en Europe, avec un support réactif et des outils d’administration modernes.

En résumé : la facilité du cloud, la maîtrise du VPS, sans les galères sysadmin.

🛠️ Tutoriel pas à pas (avec VPS Hostinger KVM 2)

Étape 1 – Choisir votre plan VPS

Rendez-vous sur Hostinger → section "Tarifs" > "Hébergement VPS".

Choisissez le plan qui vous convient. Le KVM 2 (2 vCPU, 8 Go RAM) est un excellent point de départ, suffisant dans 95% des cas.

Choix du plan et pricing VPS Hostinger

Étape 2 – Configurer le VPS

Dans votre panier :

  • Sélectionnez France comme localisation (recommandé)
  • Tapez "n8n" dans le champ système d’exploitation
  • Choisissez n8n c'est le système Ubuntu 24.04 qui sera alors sélectionné.
Configuration du VPS (emplacement + OS)

Étape 3 – Ajouter les options de sécurité

Cochez l’option gratuite "Scanner de logiciels malveillants" (Monarx).

Puis cliquez sur Continuer.

Ajout de l'option sécurité Monarx

Étape 4 – Définir l’accès root

  • Créez votre mot de passe root
  • (Optionnel) Ajoutez votre clé SSH si vous en utilisez une
  • Validez la configuration
Configuration du mot de passe root + hôte VPS

Étape 5 – Accéder au tableau de bord VPS

Une fois validé, cliquez sur "Gérer le VPS" dans votre tableau de bord Hostinger.

Finalisation et accès au tableau de bord VPS
Finalisation et accès au tableau de bord VPS

Étape 6 – Lancer N8n automatiquement

Patientez quelques minutes pendant la configuration (5 à 8 min max).

Puis dans l’aperçu de votre VPS :

  • Cliquez sur "Gérer l’application" devant N8n
  • Vous serez redirigé vers l’URL publique de votre instance
Tableau de bord de gestion du VPS Hostinger

Étape 7 – Créer votre compte administrateur N8n

Saisissez votre e-mail, mot de passe, et le tour est joué. Votre instance est prête !

Création du compte N8n
Redirection sur l'interface N8n Self-Hosted

Pour le futur : gérer et faire évoluer votre VPS

Depuis votre tableau de bord VPS, vous avez accès à :

  • Création de snapshots
  • Sauvegardes automatiques (activables en 1 clic)
  • Configuration du pare-feu
  • Scanner de logiciels malveillants intégré (Monarx)

Conclusion

Il existe plusieurs façons d’auto-héberger N8n : localement, sur une plateforme cloud, ou sur un VPS. Après avoir testé ces options, on recommande la méthode Hostinger VPS pour sa simplicité, son contrôle et sa robustesse.

📣 Vous voulez un accompagnement pour déployer ou sécuriser votre n8n ? Contactez-nous !

FAQ – Questions fréquentes

C'est un VPS ou un PaaS chez Hostinger ?

C'est un VPS. Vous avez accès root, ressources dédiées et personnalisation totale.

Pourquoi on parle de Docker si je ne tape aucune commande ?

Parce que Docker est utilisé en coulisses par Hostinger, mais géré pour vous via leur interface.

Est-ce stable pour de la production ?

Oui, le plan VPS KVM 2 est suffisant pour des automatisations professionnelles.

Peut-on aller plus loin ?

Oui : installer PostgreSQL, créer plusieurs services, ajouter Traefik, etc.

Puis-je tout gérer moi-même plus tard ?

Oui. Vous avez accès root, donc vous pouvez totalement reprendre la main.

Contactez un expert

Faites-vous accompagner par des experts
Contacter