n8n auf einem Server installieren
Du möchtest N8N kostengünstig und selbstverwaltet betreiben? In dieser Videoanleitung zeige ich dir, wie du die leistungsstarke Automatisierungssoftware N8N mithilfe von Coolify auf einem Hetzner-Server installieren kannst.
Was erwartet dich in diesem Video-Tutorial?
In diesem Video führe ich dich durch den gesamten Installations- und Einrichtungsprozess.
Du lernst:
- Wie du einen Hetzner-Server einrichtest
- Wie du N8N auf dem Server installierst
- Wie du Coolify auf dem Server installierst und konfigurierst
- Wie du die Verbindung mit deiner Domain herstellst
- Ein SSL-Zertifikat für mehr Sicherheit implementierst
- Eine schützende Firewall bei Hetzner konfigurierst
Warum N8N selbst hosten?
N8N bietet zwei Möglichkeiten der Nutzung: Entweder du nutzt den kostenpflichtigen Cloud-Service des Anbieters, oder du entscheidest dich für die Selbstinstallation – sei es lokal oder auf einem Server. Der große Vorteil der Serverlösung: Deine Automatisierungen laufen rund um die Uhr, ohne dass zusätzliche Kosten entstehen.
Kostentransparenz
Die vorgestellte Lösung ist besonders kosteneffizient:
- Der verwendete Hetzner-Server kostet aktuell nur 8,40 € pro Monat
- Tägliche Kündigungsmöglichkeit für maximale Flexibilität
- Keine versteckten Zusatzkosten
- Unbegrenzte Automatisierungen möglich
Einfache Installation dank Coolify
Die Installation von Coolify erfolgt mit nur einer einzigen Kommandozeile auf deinem Server. Diese benutzerfreundliche Verwaltungssoftware übernimmt dann die komplette Konfiguration von N8N – einfacher geht es kaum!
Lass dich von der Videoanleitung Schritt für Schritt durch den Prozess führen und starte noch heute mit deinen eigenen, kostengünstigen Automatisierungen durch.
Zusatzinformationen für die Installation auf dem Hoster
Hetzner Cloud
Hetzner ist eine beliebte Wahl für kostengünstige und zuverlässige Server. Der im Video verwendete Server CPX21 reicht für den Betrieb von N8n aus und kostet zur Zeit der Aufnahme ca. 8,40 € pro Monat.
Wenn du dich über diesen Link ( Affiliate-Link) als Neukunde bei der Hetzner-Cloud registrierst erhältst du 20€ Startguthaben geschenkt! (ohne Gewähr)
Befehl zur Generierung eines sicheren SSH-Schlüssels
ssh-keygen -t ed25519
Der Befehl ssh-keygen -t ed25519 wird verwendet, um einen SSH-Schlüssel mit dem Ed25519-Algorithmus zu erstellen. Hier ist eine detaillierte Erklärung:
Parameter:
• ssh-keygen: Das Kommando zur Generierung eines neuen SSH-Schlüsselpaares.
• -t ed25519:
• -t: Gibt den Typ des zu generierenden Schlüssels an.
• ed25519: Wählt den Ed25519-Algorithmus, der auf elliptischen Kurven basiert und eine moderne, sichere und performante Alternative zu RSA darstellt.
Vorteile von Ed25519:
1. Sicherheit: Bietet ein hohes Maß an kryptografischer Sicherheit.
2. Kompakte Schlüssel: Die generierten Schlüssel sind kürzer als RSA-Schlüssel, was die Speicherung und Übertragung effizienter macht.
3. Schnelligkeit: Ed25519 ist schneller als RSA sowohl bei der Schlüsselerstellung als auch bei der Verwendung.
4. Resistenz gegen Quantencomputer: Während RSA von zukünftigen Quantencomputern potenziell gebrochen werden könnte, ist Ed25519 besser gegen solche Angriffe gewappnet.
Coolify
Coolify ist eine Open-Source-Plattform für das Hosting von Anwendungen auf dem Server. Coolify ermöglicht dabei die volle Kontrolle über die Infrastruktur bei gleichzeitig einfacher Verwaltung.
Installation und Einrichtung
Die Installation erfolgt über einen einzelnen Befehl auf einem Server. Nach der Installation steht dann die komplette Weboberfläche zur Verfügung.
Vorteile von Coolify
Coolify bietet mehrere entscheidende Vorteile:
- Kosteneinsparungen durch Self-Hosting
- Vollständige Datenkontrolle
- Hohe Anpassungsfähigkeit
- Automatische Updates
IP Adresse der Domain überprüfen
Über die Website whatsmydns.net kannst du die aktuelle IP-Adresse deiner Domain überprüfen.
Installation von n8n auf einem Hetzner Cloud Server: Eine Schritt-für-Schritt-Anleitung
In dieser Anleitung zeige ich dir, wie du n8n, eine leistungsstarke Automatisierungsplattform, auf einem Hetzner Cloud Server installierst. Der gesamte Prozess ist kostengünstig und bietet dir maximale Flexibilität durch stundenweise Abrechnung.
Warum Hetzner Cloud?
Hetzner ist ein deutscher Hosting-Anbieter, der sich durch sein transparentes Preismodell und hohe Zuverlässigkeit auszeichnet. Der für n8n empfohlene Server (CPX21) kostet aktuell nur 8,39 Euro pro Monat – ein ausgezeichnetes Preis-Leistungs-Verhältnis für deine unbegrenzten Automatisierungsmöglichkeiten.
Schritt 1: Registrierung bei Hetzner Cloud
- Wähle im Login-Bereich „Cloud“ aus
- Registriere dich für einen neuen Account
- Durchlaufe den Verifizierungsprozess (wahlweise per PayPal-Einzahlung oder kostenlos per App mit deiner Ausweisverifizierung)
Schritt 2: Server-Setup
- Erstelle ein neues Projekt
- Wähle einen deutschen Serverstandort
- Wähle Ubuntu 24.04 als Betriebssystem
- Entscheide dich für den CPX21-Server
- Belasse die Networking-Einstellungen standardmäßig
Schritt 3: SSH-Key Einrichtung
- Überprüfe die Git-Installation auf deinem Computer
- Erstelle einen SSH-Key über das Terminal
- Kopiere den öffentlichen Schlüssel (*.pub-Datei)
- Füge den Schlüssel bei Hetzner ein
Schritt 4: Installation von Coolify
- Verbinde dich per SSH mit deinem Server
- Installiere Coolify über den Installationsbefehl von der offiziellen Website
- Warte auf die Bestätigung der Installation
Schritt 5: Domain-Konfiguration
- Richte Subdomains für Coolify und n8n ein
- Konfiguriere die DNS-Einstellungen (A-Records)
- Trage die Wildcard-Domain in Coolify ein
- Überprüfe die DNS-Propagierung über whatsmydns.net
Schritt 6: Firewall-Konfiguration
- Erstelle eine neue Firewall bei Hetzner
- Richte folgende Regeln ein:
- SSH (Port 22)
- HTTP (Port 80)
- HTTPS (Port 443)
Schritt 7: n8n Installation
- Erstelle ein neues Projekt in Coolify
- Suche nach n8n in der Programmauswahl
- Konfiguriere die Domain-Einstellungen
- Starte die Installation
- Warte auf die Fertigstellung
Problembehebung
- Bei Zertifikatsproblemen: Lösche deinen Browser-Cache
- Vermeide „n8n“ in der Subdomain
- Bei Verbindungsproblemen: Nutze die ursprüngliche IP-Adresse
- Ein Server-Neustart kann bei Problemen helfen
Fazit
Mit dieser Anleitung hast du eine professionelle n8n-Installation auf einem deutschen Server, die höchste Sicherheitsstandards erfüllt und dabei kostengünstig ist. Die Kombination aus Hetzner Cloud und Coolify bietet dir eine ideale Grundlage für deine Automatisierungsprojekte.
Hinweis: Preise und Versionen können sich im Laufe der Zeit ändern. Bitte überprüfe die aktuellen Konditionen auf der Hetzner-Website.
Möchte ich coolify self-hosted über die Server-Console mittels root installieren über folgenden Befehl curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash installieren, bekomme ich von curl immer folgende Fehlermeldung: curl: (6) Could not resolve host: http
Können Sie mir hier bitte helfen? Herzlichen Dank
Hallo Joseph, leider kann ich dir aus der Ferne nicht weiterhelfen, da ich dieses Problem selbst noch nicht hatte.
Viele Grüße
Harald
Zuerst einmal vielen Dank für die verständliche Anleitung! Die Installation auf einem Cloud-Server bei Hetzner hat perfekt geklappt.
Mir wird nun angezeigt, das es ein Update für die n8n-Version gibt.
Und ich bin mir nicht sicher, wie ich ‚richtig‘ update.
Also wie kann das Update installiert werden – ohne das ich mich dabei meiner bisher angelegten workflows ‚entledige‘?
Hallo Alex,
danke für deine Rückmeldung! Ich habe gesehen, dass du der KI-Community beigetreten bist. Dort habe ich dir direkt im Chat geantwortet – das ist auch der beste Weg, mich zu erreichen.
Viele Grüße
Harald