Comment Installer n8n : Le Guide Complet

Installez n8n sur votre propre serveur pour profiter d'automatisations illimitées et gratuites. Ce guide couvre toutes les méthodes d'installation.

Quelle méthode d'installation choisir ?

Il existe plusieurs façons d'installer n8n. Votre choix dépend de votre niveau technique et de vos besoins.

🐳 Docker (Recommandé)

La méthode la plus simple et la plus propre. Idéale pour la production. Guide détaillé Docker.

📦 npm

Installation via Node.js. Simple pour les développeurs familiers avec npm.

☁️ n8n Cloud

Aucune installation. Créez un compte sur n8n.io et commencez immédiatement.

Installation avec Docker (Recommandé)

Docker est la méthode recommandée car elle isole n8n du reste de votre système et facilite les mises à jour.

Prérequis

Installation rapide

Voici la commande pour lancer n8n avec Docker :

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

n8n sera accessible sur http://localhost:5678. Pour un déploiement en production avec persistance et HTTPS, consultez notre guide Docker complet.

Installation avec npm

Si vous avez Node.js installé, vous pouvez installer n8n globalement :

npm install n8n -g
n8n start

Cette méthode est pratique pour tester, mais Docker est préférable en production.

Sécuriser votre installation

Une fois n8n installé, pensez à :

💡 Astuce

Pour une installation professionnelle, utilisez Docker Compose avec Traefik pour gérer automatiquement les certificats SSL. Notre guide Docker avancé détaille cette configuration.

Après l'installation

Une fois n8n installé, vous êtes prêt à créer vos premiers workflows ! Suivez notre tutoriel débuter avec n8n pour créer votre première automatisation.

Besoin d'aide pour l'installation ?

Notre formation inclut un module dédié au déploiement de n8n.

Voir la formation