Skip to main content

Introduction

  • Cet article vous guide à travers la création et l’hébergement d’une application n8n sur Square Cloud.
  • Avant de commencer, assurez-vous d’avoir un compte sur Square Cloud, ce qui peut se faire via la page d’inscription. Vous pouvez utiliser votre e-mail pour créer un compte.
  • Enfin, vous devez disposer d’un plan payant actif avec au moins 4 Go de RAM sur votre compte. Vous pouvez consulter nos plans et en acheter un selon vos besoins ici.

Création du projet

  • Tout d’abord, nous avons besoin d’un environnement JavaScript. Pour cela, il nous faut un package.json.
  • Le package.json doit contenir n8n dans le champ des dépendances et doit avoir les scripts pour le démarrer. Voici l’exemple :
package.json
Nous avons déjà tout prêt pour le déploiement sur notre dépôt ici. Il vous suffit de télécharger le project.zip et de le téléverser.

📁 Fichiers nécessaires

Les fichiers suivants sont nécessaires dans votre zip :
  • package.json
  • .env (optionnel)

⚙️ Fichier de configuration

  • Vous devez configurer l’environnement d’exécution sur Detect manually et le définir sur NodeJS. Dans un fichier squarecloud.config ou squarecloud.app, cela ressemblera à ceci :
squarecloud
  • La valeur MEMORY ci-dessus suit les règles de dimensionnement de la plateforme, consultez pourquoi des minimums de RAM existent si vous souhaitez l’ajuster.
  • Ensuite, nous devons définir 2 variables d’environnement, N8N_HOST et N8N_PORT, dans un fichier .env ou dans l’environnement Square Cloud sur le menu de téléversement. Leurs valeurs doivent être 0.0.0.0 et 80.
.env

Téléversement du projet sur Square Cloud

Après avoir préparé les fichiers de votre projet, vous pouvez maintenant les téléverser sur Square Cloud et héberger votre projet.
Accédez au Dashboard Square Cloud et téléversez les fichiers de votre projet.
Téléversement d'une application vers Square Cloud

Considérations finales

Voilà ! Votre instance n8n est maintenant en ligne à l’adresse my-n8n-subdomain.squareweb.app, prête à vous permettre de créer vos workflows d’automatisation.

Contactez-nous

Si vous rencontrez toujours des difficultés techniques, notre équipe de support spécialisée est disponible pour vous aider. Contactez-nous et nous serons ravis de vous aider à résoudre tout problème. La qualité du support compte pour beaucoup dans la note que les développeurs donnent à Square Cloud, 4,9/5 sur 402 avis sur Google et Trustpilot.