HELPER VPS

Hébergement VPS n8n : vos automatisations sur votre propre serveur

  • Installation en deux commandes sur l'image Docker
  • Exécutions de workflows illimitées
  • Données des workflows stockées sur votre serveur

Le VPS n8n HELPER VPS est une configuration auto-hébergée où vous exécutez l'image Docker officielle de n8n sur un serveur cloud Linux créé avec l'image d'application Docker, facturé tous les 1, 3, 6 ou 12 mois à partir de $25.00 par mois. Choisissez Docker dans la liste des images à la création, connectez-vous, exécutez deux commandes, et l'éditeur n8n s'ouvre.

    Qu'est-ce que n8n ?

    n8n est un outil d'automatisation de workflows qui relie applications et services sous forme de nœuds. Il suffit de glisser et relier les nœuds à l'écran, et vous pouvez insérer du code JavaScript ou Python là où c'est nécessaire. Avec des centaines de nœuds de connexion, un nœud de requête HTTP et un nœud webhook, il échange des données avec presque tous les services qui proposent une API.

    n8n est un logiciel fair-code au code source ouvert : selon la Sustainable Use License, vous pouvez l'installer vous-même et l'utiliser gratuitement pour votre activité et les usages internes de votre entreprise. Un n8n auto-hébergé ne compte pas les exécutions de workflows, et toutes les informations de connexion et données d'exécution sont stockées sur votre serveur. Vous pouvez aussi créer des automatisations avec un modèle de langage grâce au nœud d'agent IA.

    Que faire avec un VPS n8n ?

    Transformez vos tâches répétitives en workflows n8n auto-hébergés et laissez le serveur s'en charger.

    Comment démarrer avec un VPS n8n ?

    Créez le serveur avec l'image Docker, lancez les commandes, et c'est prêt.

    1. Étape 1. Créer le serveur avec l'image Docker

      Choisissez la région et la taille, puis l'application Docker dans la liste des images. Docker Engine et Docker Compose sont installés sur Ubuntu 24.04.

    2. Étape 2. Connexion SSH

      Connectez-vous à l'IP du serveur avec votre clé SSH enregistrée ou le mot de passe root. Vérifiez que Docker est prêt avec docker version.

    3. Étape 3. Lancer n8n

      Lancez le conteneur n8n avec la commande d'installation ci-dessous, puis ouvrez l'adresse avec domaine et HTTPS pour créer le compte administrateur.

    Comment installer n8n ?

    Lancez la commande ci-dessous sur un serveur créé avec l'image d'application Docker. Les données sont stockées dans le volume n8n_data et restent en place même quand vous passez le conteneur à une nouvelle version. En production, reliez un domaine et ajoutez le HTTPS avec un proxy inverse comme Nginx ou Caddy.

    Terminal
    docker volume create n8n_data
    docker run -d --restart unless-stopped --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n

    Quels sont les avantages d'auto-héberger n8n sur un VPS ?

    Même si vos workflows se multiplient, le coût reste celui d'une seule offre de serveur.

    Outils souvent utilisés avec n8n

    Des outils à relier par des nœuds n8n ou à installer sur le même serveur.

    Placez votre serveur près de vos clients

    Créez des serveurs n8n au même prix partout, dans 40 villes de 31 pays.

    Comment exploiter n8n avec un domaine et le HTTPS ?

    Pour recevoir des webhooks de l'extérieur, une adresse publique et le HTTPS sont indispensables.

    Pointez l'enregistrement A du domaine vers l'IP du serveur et placez Nginx ou Caddy en proxy inverse pour transmettre au port 5678 de n8n les requêtes reçues sur le port 443. Caddy obtient automatiquement un certificat Let's Encrypt dès que vous indiquez le domaine ; avec Nginx, le certificat s'obtient via Certbot. L'éditeur n8n utilise une connexion en temps réel : configurez aussi le proxy pour transmettre les connexions WebSocket.

    Dans le conteneur n8n, définissez en variables d'environnement le domaine dans N8N_HOST, https dans N8N_PROTOCOL et l'adresse complète en https dans WEBHOOK_URL. Ainsi, l'adresse affichée par le nœud webhook est bien votre domaine public et les services externes l'appellent correctement. Une fois le HTTPS en place, laissez le port 5678 fermé à l'extérieur et passez uniquement par le proxy pour plus de sécurité.

    Quelle taille de VPS n8n choisir et comment le mettre à jour ?

    Choisissez selon le nombre de workflows et la quantité de données traitées à la fois.

    Pour quelques automatisations personnelles, le plus petit plan général de 12 Go est suffisant pour commencer. Pour plusieurs utilisateurs ou des webhooks fréquents, le plan haute performance de 16 Go vous offre de la marge, et si vous gérez des fichiers volumineux ou de nombreuses lignes à la fois, ou exécutez des agents IA, PostgreSQL et Redis ensemble, le plan haute performance de 32 Go est plus confortable. La base de données par défaut est SQLite, et nous recommandons de passer à PostgreSQL à mesure que les exécutions augmentent.

    Pour mettre à jour, récupérez la nouvelle image avec docker pull docker.n8n.io/n8nio/n8n, supprimez l'ancien conteneur avec docker stop n8n et docker rm n8n, puis relancez la même commande docker run. Les données sont dans le volume n8n_data et se retrouvent telles quelles. Avant une mise à jour majeure, lisez les notes de version officielles de n8n, et activez la sauvegarde automatique à la création pour plus de tranquillité.

    Questions fréquentes sur l'hébergement n8n

    Les questions les plus fréquentes pour choisir et installer un VPS n8n.

    n8n est-il préinstallé sur le VPS n8n ?

    n8n s'installe vous-même après avoir créé le serveur avec l'image d'application Docker. En choisissant Docker dans les images, Docker est déjà prêt, et deux commandes d'installation suffisent pour lancer le conteneur officiel de n8n.

    Quel est le prix de l'hébergement n8n ?

    Il n'y a pas de frais supplémentaires pour utiliser n8n ; vous payez uniquement le prix du plan de serveur que vous choisissez. Le plus petit plan commence à $25.00 par mois, et pour n8n nous recommandons un plan avec 12 Go de mémoire ou plus.

    Comment acheter un serveur n8n ?

    Choisissez un plan, une région et un système, sélectionnez Docker comme image, puis payez. Le paiement sécurisé PayGate s'ouvre, et votre serveur est créé après confirmation du paiement.

    n8n auto-hébergé est-il gratuit ?

    Oui, l'édition communautaire de n8n est gratuite pour votre activité et les usages internes de votre entreprise selon la Sustainable Use License. Certaines fonctions entreprise nécessitent une licence n8n distincte.

    Le nombre d'exécutions de workflows est-il limité ?

    n8n auto-hébergé ne compte pas les exécutions. La capacité de traitement dépend du CPU et de la mémoire du serveur : si les exécutions augmentent, passez à une offre plus grande.

    Que faut-il pour que les webhooks fonctionnent ?

    Il faut un domaine public et le HTTPS. Reliez le domaine à l'IP du serveur, ajoutez un certificat via un proxy inverse, puis indiquez l'adresse https dans la variable d'environnement WEBHOOK_URL : le nœud webhook affichera cette adresse.

    Que faire à la première connexion ?

    En ouvrant l'adresse de n8n dans le navigateur, un écran de création du compte administrateur s'affiche. Choisissez une adresse e-mail et un mot de passe, et vous accédez directement à l'éditeur de workflows.

    Puis-je utiliser PostgreSQL comme base de données ?

    Oui, la base par défaut est SQLite ; en ajoutant DB_TYPE=postgresdb et les informations de connexion en variables d'environnement, n8n utilise PostgreSQL. Lancer n8n et PostgreSQL ensemble avec Docker Compose simplifie la gestion.

    Puis-je utiliser le nœud d'envoi d'e-mails dans n8n ?

    Oui, renseignez dans le nœud Send Email un compte de service d'envoi qui utilise le port 587. Le port 25 sortant est fermé sur tous les serveurs, l'usage d'un service d'envoi est donc la norme.

    Comment mettre à jour n8n ?

    Récupérez la nouvelle image avec docker pull, supprimez l'ancien conteneur, puis relancez-le avec la même commande docker run. Les données restent dans le volume n8n_data, et workflows et informations de connexion sont conservés.

    Comment sauvegarder les données de n8n ?

    Choisir l'option de sauvegarde automatique à la création ajoute 5.6% du prix du plan aux frais et sauvegarde régulièrement l'intégralité du serveur. Les retours en arrière sont demandés sur la page de support, et il est bon d'exporter les workflows de n8n en JSON et de les conserver séparément.

    n8n est un logiciel à code source ouvert (fair-code) appartenant au projet n8n et soumis à la Sustainable Use License, et Docker est un logiciel open source appartenant à son projet. L'installation, les mises à jour, la configuration des workflows et les questions sur l'utilisation de n8n sont gérées par le client. Le coût du serveur correspond au prix de l'offre choisie, sans supplément pour l'utilisation de n8n.

    Guides du serveur n8n

    Ce qu'il est bon de faire dès la réception du serveur.