Einführung
- Dieser Artikel führt dich durch die Erstellung und das Hosten einer n8n-Anwendung auf Square Cloud.
- Bevor du beginnst, stelle sicher, dass du ein Konto bei Square Cloud hast, was über die Registrierungsseite möglich ist. Du kannst deine E-Mail-Adresse verwenden, um ein Konto zu erstellen.
- Schließlich benötigst du einen aktiven bezahlten Plan mit mindestens 4GB RAM auf deinem Konto. Du kannst unsere Pläne ansehen und einen nach deinen Bedürfnissen hier erwerben.
Projekt erstellen
- Zunächst benötigen wir eine JavaScript-Umgebung. Dazu benötigen wir eine package.json.
- Die package.json muss im Feld dependencies das Paket n8n enthalten und die Skripte zum Starten haben. Hier ist das Beispiel:
package.json
Wir haben bereits alles für das Deployment in unserem Repository hier vorbereitet. Du musst nur die
project.zip herunterladen und hochladen.📁 Erforderliche Dateien
Die folgenden Dateien sind in deiner ZIP erforderlich:- package.json
- .env (optional)
⚙️ Konfigurationsdatei
- Du musst die Laufzeitumgebung auf
Detect manuallykonfigurieren und sie aufNodeJSsetzen. In einer squarecloud.config oder squarecloud.app sieht das so aus:
squarecloud
- Als Nächstes müssen wir 2 Umgebungsvariablen festlegen,
N8N_HOSTundN8N_PORT, in einer.env-Datei oder in der Square-Cloud-Umgebung im Upload-Menü. Ihre Werte müssen0.0.0.0und80sein.
.env
Das Projekt auf Square Cloud hochladen
Nachdem du deine Projektdateien vorbereitet hast, kannst du sie nun auf Square Cloud hochladen und dein Projekt hosten.- Upload über das Dashboard
- Upload über die CLI
Rufe das Square Cloud Dashboard auf und lade deine Projektdateien hoch.


