Automation | KI | No-Code | Online Business
paid-only post

n8n über Coolify bei Hetzner sicher und günstig selbst hosten (Anleitung)

Erfahre Schritt für Schritt, wie du einen Hetzner Server aufsetzt, sicher machst, und mithilfe von Coolify Open Source Anwendungen wie n8n nutzen kannst.
n8n - coolify - hetzner Anleitung

N8N ist eine Open Source Alternative zu bekannten Automation Tools wie Zapier oder Make*. Besonders Make hat sich in den letzten Jahren zunehmend zum Platzhirschen in der NoCode-Community etabliert - zurecht. Mit dem Tool lassen sich einfach und flexibel Prozesse im Business automatisieren.

API Automations in Make mit und ohne Integration nutzen
API Automations und Tools wie Make sind ein mächtiges Werkzeug in der NoCode-Welt. Sie ermöglichen es, Businessprozesse und das Zusammenspiel von Webanwendungen flexibel zu gestalten, und zwar ohne von den Funktionsweisen einzelner Anwendungen abhängig zu sein.

Warum also überhaupt über eine Alternative nachdenken?

Ganz einfach:

  1. Make.com kostet Geld pro Operations. Je mehr du automatisierst, desto teurer wird der Service.
  2. Make.com hat eine super UI, ist aber funktional eingeschränkt, besonders, wenn es z.B. um Code-Ausführungen geht (wie Javascript), die Teil einer Automatisierung sein.

Letzteres lässt sich zwar auch in Make mit dem externen Modul Custom JS überbrücken, ist aber unterm Strich wieder ein weiteres Tool, was zum Einsatz kommen muss und kostet irgendwann auch Geld. n8n selbst gehostet ist hier deutlich flexibler und auch günstiger.

Wofür und wie du Javascript in Make nutzen kannst
Mit CustomJS kannst du individuelle Javascript Funktionen als Teil einer Automatisierung in Make ausführen. Lerne, wie das funktioniert.

n8n und andere Tools unlimitiert selbst hosten für pauschal ca. 10 EUR / Monat

n8n bietet zwar auch selbst einen kostenpflichtigen Hosting-Tarif an. Im Vergleich zu Make gäbe es aber kaum einen Vorteil, da auch hier nach Workflow Executions (bei Make sind es einzelne Operations) abgerechnet wird. Viele Ausführungen kosten aber auch hier irgendwann viel Geld.

Würdest du n8n aber selbst auf einem eigenen Server hosten, fällt diese Einschränkung weg. Du zahlst also lediglich die Pauschale für den Server von wenigen Euro pro Monat, und kannst alles unbegrenzt nutzen. Ein Vorteil an Open Source Software!

Und was besonders schön ist: Mit der Anleitung kannst du nur nur n8n günstig betreiben, sondern auch viele andere Open Source Tools wie z.B.

  • Mautic (E-Mail)
  • Chatwoot (Tickets)
  • Ghost und Wordpress (CMS)
  • Nextcloud (Filestorage)
  • Plausible (Analytics)
  • Supabase (Datenbank)

... und viele mehr Tools! Besonders einfach möglich wird das mit coolify.io, einen ebenfalls (kostenlosen) Open Source Tool.

💡
In diesem Artikel zeige ich dir, wie du Coolify auf deinem eigenen Hetzner Server in Deutschland sicher aufsetzt und installierst, um damit dann Open Source Anwendungen (wie n8n in meinem Beispiel) zu installieren.

Warum Coolify als "Management-Layer"?

Ja, man könnte all die Tools auch direkt auf einem Hetzner Server installieren. Da es bei Hetzner* aber keine 1-Klick-Installationswege gibt, ist meine Empfehlung Coolify.io als Zwischenlayer zu verwenden.

Coolify ist ebenfalls ein Open Source Tool das hilft, Open Source Anwendungen auf einem Server bereitzustellen und zu verwalten (inkl. Updates). Es ermöglicht quasi die 1-Klick-Installation und Wartung, die es bei Hetzner direkt nicht gibt. Es ist damit eine Alternativ zu bekannten (nicht Open Source) Alternativen wie Heruku, Render oder Netlify. Eine Liste der bereits integrierten Tools in Coolify kannst du hier sehen.

Die Idee von Coolify ist, den Aufwand in der Serverbetreuung zu reduzieren und das ganze auch für Nicht-Server Admins zugänglich(er) zu machen.

💡
Insgesamt ist die folgende Anleitung sehr technisch und wir arbeiten mit Linux Commands. Ich habe aber jeden Schritt anhand von Screenshots, den nötigen Linux Befehlen und mit Erklärungen dokumentiert. Wenn du der Anleitung folgst, dauert alles ca. 30–60 Minuten, bis deine erste Anwendung auf deinem Server läuft (Umfang: ca. 3000 Wörter).

9 Schritte zum Ziel

  1. Account bei Hetzner erstellen (erhalte 20 € Guthaben mit meinem Empfehlungslink*)
  2. SSH Key Paar auf deinem Computer erzeugen (via Terminal / OpenSSH Client)
  3. Server in der Hetzner Cloud aufsetzen, inkl. Init-Script & Login (nur) per SSH Key
  4. SSH Login auf dem Server via Terminal
  5. Coolify installieren
  6. User Passwörter aktualisieren (ist ab hier verschlüsselt und sicher)
  7. Domains einrichten (DNS Settings, damit Coolify und die spätere Apps wie n8n, etc. jeweils auf deiner Wunsch-Domain verfügbar werden)
  8. Sicherheitsmaßnahmen umsetzen (z.B. Login Restriktionen, Einrichtung Firewall & Security Settings zur Abwehr von Hackerangriffen)
  9. n8n (oder andere Anwendungen) installieren

Los geht's im Detail.

Ab hier nur für zahlende Abonnenten

Jetzt anmelden, um weiterzulesen.