Contactez nous

info@serverion.com

Appelez nous

+1 (302) 380 3902

Comment auto-héberger n8n sur un VPS avec Coolify

Comment auto-héberger n8n sur un VPS avec Coolify

Comment auto-héberger N8N sur un VPS avec Coolify : guide étape par étape

N8N

Pour les entreprises et les développeurs à la recherche d'une automatisation des workflows performante et économique, N8N est devenu un outil incontournable. L'association de N8N et de la flexibilité de l'auto-hébergement sur un serveur privé virtuel (VPS) via Coolify crée une solution évolutive et personnalisable. Dans ce guide, nous vous expliquerons tout le processus d'hébergement de N8N sur un VPS, la configuration d'un domaine personnalisé et le transfert de workflows depuis une instance locale, sans avoir à repartir de zéro.

Pourquoi choisir N8N et Coolify ?

N8N est un outil open source d'automatisation des workflows qui permet aux utilisateurs de connecter des applications, des systèmes et des API de manière fluide. L'hébergement sur un VPS offre un contrôle, des performances et une sécurité accrus. Coolify est une plateforme d'auto-hébergement qui simplifie le déploiement de plusieurs applications, dont N8N, directement sur un VPS. Ensemble, elles offrent une solution simplifiée et polyvalente pour le déploiement et la gestion de workflows à grande échelle.

Conditions préalables à l'auto-hébergement

Avant de vous lancer dans la configuration, assurez-vous de disposer des éléments suivants :

  1. Un fournisseur VPS: Choisissez un fournisseur VPS fiable, tel que Hostinger, qui prend en charge Coolify et offre des ressources suffisantes pour votre projet.
  2. Un domaine personnalisé:Si vous souhaitez utiliser un domaine personnalisé (recommandé pour les déploiements sécurisés et professionnels), assurez-vous qu'il est déjà enregistré.
  3. Connaissances de base en matière d'hébergement et de gestion DNS:Une connaissance de la configuration des enregistrements DNS et de la gestion des configurations de serveur sera utile.

Étape 1 : Configurer un VPS avec Coolify

  1. Choisissez un plan VPSChoisissez un forfait VPS en fonction de vos besoins en ressources. Pour des flux de travail légers à modérés, un forfait intermédiaire (par exemple, 2 processeurs, 4 Go de RAM) devrait suffire.
  2. Activer le modèle CoolifyLors de la configuration du serveur, choisissez le modèle Coolify préconfiguré, si disponible. Cela simplifie le déploiement en préinstallant la plateforme Coolify sur votre VPS.
  3. Terminer la configuration du VPSSuivez les étapes d'intégration de votre fournisseur VPS pour initialiser le serveur. Définissez et mémorisez votre mot de passe root pour une utilisation ultérieure.

Étape 2 : Configuration de Coolify et déploiement de N8N

  1. Accéder au panneau d'administration de Coolify:
    • Connectez-vous à votre panneau de contrôle VPS et ouvrez l'interface de gestion de Coolify.
    • Créez un compte utilisateur root pour Coolify pour garantir un accès sécurisé.
  2. Configurer un nouveau projet:
    • Coolify organise les déploiements en projets. Créez un nouveau projet pour gérer votre instance N8N.
  3. Ajoutez des ressources à votre projet:
    • Sélectionnez N8N dans la vaste liste de services déployables de Coolify.
    • Pour des performances optimales, pensez à utiliser PostgreSQL comme base de données au lieu de SQLite par défaut. Suivez les instructions de Coolify pour configurer les paramètres de la base de données et de l'application.

Étape 3 : Déploiement et accès à N8N

  1. Déployer l'image Docker:
    • Une fois les paramètres par défaut configurés, Coolify déploiera N8N à l'aide d'une image Docker. Surveillez les journaux de déploiement pour garantir une installation réussie.
    • Une fois le déploiement terminé, les journaux afficheront une URL pour accéder à votre instance N8N.
  2. Sécuriser la connexion:
    • Par défaut, Coolify attribue un sslip.io Sous-domaine pour votre instance N8N. Cependant, cette connexion n'est pas sécurisée et n'est pas recommandée pour une utilisation en production.
    • Pour résoudre ce problème, configurez un domaine personnalisé avec HTTPS (expliqué à l’étape suivante).

Étape 4 : Configuration d'un domaine personnalisé pour N8N

  1. Dirigez votre domaine vers le VPS:
    • Dans les paramètres DNS de votre registraire de domaine, créez un enregistrement A pointant vers l'adresse IP de votre VPS.
    • Si vous utilisez un sous-domaine (par exemple, n8n.votredomaine.com), spécifiez le sous-domaine comme nom d'enregistrement.
  2. Mettre à jour les paramètres Coolify:
    • Accédez aux paramètres de votre service N8N dans Coolify et spécifiez le domaine personnalisé dans la section de configuration du domaine.
    • Redémarrez le service N8N pour appliquer les modifications. Si la configuration est correcte, les journaux afficheront l'URL mise à jour avec votre domaine personnalisé.
  3. Tester le domaine personnalisé:
    • Accédez à votre domaine personnalisé dans un navigateur. La page de configuration de l'administrateur N8N devrait alors s'afficher.

Étape 5 : Migration des flux de travail vers l'instance VPS

Si vous avez utilisé N8N localement ou sur une autre instance, vous pouvez facilement transférer des flux de travail sans les reconstruire :

  1. Flux de travail d'exportation:
    • Ouvrez votre instance N8N locale et exportez les workflows souhaités sous forme de fichiers JSON.
  2. Importer des flux de travail:
    • Dans l'instance N8N hébergée sur VPS, importez les fichiers JSON via l'option d'importation. Les workflows, ainsi que leurs configurations, apparaîtront désormais dans la nouvelle instance.
  3. Activer les flux de travail:
    • Assurez-vous que les flux de travail importés sont enregistrés et activés pour commencer à s'exécuter dans l'environnement VPS.

Conseils supplémentaires pour une configuration robuste

  • Activer les sauvegardesSauvegardez régulièrement votre instance N8N pour éviter toute perte de données. Coolify prend en charge les sauvegardes automatiques pour plus de tranquillité d'esprit.
  • Affiner la sécurité:Consultez les variables d'environnement de N8N pour les configurations de sécurité, telles que l'activation de HTTPS et la gestion des cookies sécurisés.
  • Surveiller les ressourcesSurveillez en permanence l'utilisation des ressources VPS pour garantir des performances optimales. Mettez à niveau votre forfait si nécessaire.

Principaux points à retenir

  • Automatisation simplifiée:L'auto-hébergement de N8N sur un VPS à l'aide de Coolify fournit une solution d'automatisation évolutive, sécurisée et rentable.
  • Configuration de domaine personnalisé:Une configuration DNS appropriée permet des connexions HTTPS sécurisées pour votre instance N8N via un domaine ou un sous-domaine personnalisé.
  • Migration du flux de travail:Transférez facilement des flux de travail à partir d'environnements locaux ou autres à l'aide de la fonctionnalité d'exportation/importation JSON.
  • Flexibilité de Coolify: Coolify simplifie l'auto-hébergement et offre des options de déploiement pour plusieurs applications, ce qui en fait un outil polyvalent.
  • Planification des ressources: Sélectionnez un plan VPS qui correspond aux besoins en ressources de votre application et surveillez l'utilisation au fil du temps.
  • Sauvegarde et sécurité:Des sauvegardes régulières et des optimisations de sécurité sont essentielles pour un déploiement fiable et professionnel.

Conclusion

En suivant ce guide, vous avez appris à auto-héberger N8N sur un VPS avec Coolify, à configurer un domaine personnalisé et à transférer vos workflows existants, tout en conservant flexibilité et évolutivité. Pour les développeurs et les techniciens gérant des systèmes informatiques complexes ou des sites web à fort trafic, cette configuration offre le contrôle et la fiabilité nécessaires pour optimiser vos opérations et favoriser votre croissance. Grâce à un déploiement robuste et sécurisé, vos workflows d'automatisation sont prêts à propulser votre entreprise vers de nouveaux sommets.

Source : « Auto-hébergement n8n avec Coolify (VPS, domaine personnalisé, sous-domaine, SSL / https) » – ByteGrad, YouTube, 3 septembre 2025 – https://www.youtube.com/watch?v=4ShdwwEr_UU

Utilisation : Intégré pour référence. Brèves citations utilisées pour commentaire/analyse.

Articles de blog associés

fr_FR