Comment installer n8n sur mon VPS ?
Déployer n8n avec Docker Compose, stockage persistant et variables adaptées au domaine.
Procédure étape par étape
-
Choisir le mode de déploiement
Sélectionnez n8n préconfiguré pour une installation automatique, ou choisissez un VPS Linux avec assez de RAM pour une installation manuelle.
-
Installer Docker
Suivez le guide Docker et vérifiez docker compose version.
-
Créer le projet
Créez /opt/n8n, ajoutez le fichier Compose puis remplacez le domaine et le fuseau horaire.
-
Démarrer
Lancez docker compose up -d et contrôlez les logs avec docker compose logs -f n8n.
-
Ajouter HTTPS
Placez Caddy ou Nginx devant le port 5678 et n’exposez pas directement l’interface n8n en HTTP public.