Anleitung: n8n mit Docker und HTTPS

n8n Hosting
auf Ihrem eigenen VPS

Hosten Sie die Workflow-Automatisierung n8n selbst auf einem KVM Server in Deutschland. Betreiben Sie so viele Workflows und Ausführungen, wie der Server schafft, und behalten Sie Ihre Zugangsdaten auf Ihrer eigenen Maschine.

Warum n8n selbst auf einem DataPasa VPS hosten

Die Community Edition von n8n ist kostenlos. Sie zahlen nur für den Server darunter.

Keine Ausführungslimits von uns

Cloud-Tarife zählen Workflow-Ausführungen. Auf Ihrem eigenen Server sind CPU und RAM die einzige Grenze, und wie viel davon Sie mieten, entscheiden Sie.

Webhooks, die immer online sind

Ihre n8n Instanz hat rund um die Uhr eine öffentliche IP, Webhooks von Stripe, GitHub, Telegram oder Formularen kommen also zu jeder Stunde an.

Zugangsdaten bleiben auf Ihrem Server

API-Schlüssel, Datenbankpasswörter und OAuth Tokens liegen in Ihrer n8n Datenbank auf Ihrem VPS, nicht in einem geteilten Cloud-Konto.

HTTPS mit Reverse Proxy

Unsere Anleitung stellt n8n hinter einen Reverse Proxy mit einem kostenlosen Let's Encrypt Zertifikat auf Ihrer eigenen Domain.

Dedizierte vCPU und NVMe

Virtuelle KVM Maschinen mit reservierten Ressourcen und schnellem NVMe Speicher für die n8n Datenbank und die Ausführungslogs.

Stündliche Abrechnung, kein Vertrag

Starten Sie mit 2 GB RAM, wechseln Sie auf einen größeren Tarif, wenn die Workflows wachsen, und zahlen Sie nur für die gelaufenen Stunden jedes Servers.

VPS Tarife für n8n

Tarife mit mindestens 2 GB RAM. Die Monatspreise dienen der Planung, abgerechnet wird pro Stunde.

VPS-2
$3.54/Monat
$0.0048/Std.
CPU
1 vCPU
RAM
2 GB
NVMe
32 GB
Traffic
32 TB

Geeignet für: Persönliche Automatisierungen und Webhooks mit SQLite

Bestellen VPS-2
s1.micro
$6.06/Monat
$0.0083/Std.
CPU
1 vCPU
RAM
2 GB
NVMe
32 GB
Traffic
32 TB
Bestellen s1.micro
VPS-3
$7.09/Monat
$0.0097/Std.
CPU
2 vCPU
RAM
4 GB
NVMe
64 GB
Traffic
32 TB

Geeignet für: Team-Workflows mit PostgreSQL und größeren Datenmengen

Bestellen VPS-3
s1.small
$11.68/Monat
$0.0160/Std.
CPU
2 vCPU
RAM
4 GB
NVMe
48 GB
Traffic
32 TB
Bestellen s1.small
VPS-4
$12.16/Monat
$0.0167/Std.
CPU
4 vCPU
RAM
8 GB
NVMe
128 GB
Traffic
32 TB

Geeignet für: Queue Mode mit Workern oder n8n neben anderen Apps

Bestellen VPS-4
s1.medium
$14.60/Monat
$0.0200/Std.
CPU
4 vCPU
RAM
4 GB
NVMe
64 GB
Traffic
32 TB
Bestellen s1.medium

Alle Tarife und Preise ansehen

n8n selbst hosten oder n8n Cloud

n8n Cloud ist der einfachste Einstieg, doch die Tarife richten sich nach Ausführungen, und Workflows, die jede Minute laufen, verbrauchen diese schnell. Die selbst gehostete Community Edition kennt kein solches Limit. Sie betreiben sie mit Docker auf Ihrem eigenen VPS, und die Kosten bleiben gleich, ob ein Workflow zehnmal am Tag läuft oder zehntausendmal.

Selbst hosten heißt auch, dass Sie bestimmen, wohin die Daten gehen. Workflows mit Kundendaten, Rechnungen oder internen Nachrichten laufen nie über eine fremde Automatisierungsplattform. Im Gegenzug kümmern Sie sich selbst um Updates und Sicherheit, was mit Docker meist darauf hinausläuft, ab und zu ein neues Image zu ziehen und den Container neu zu starten.

Wie viel RAM braucht n8n?

n8n läuft auf Node.js und kommt für persönliche Automatisierungen, geplante Aufgaben und eine moderate Zahl von Webhooks gut mit 2 GB RAM aus. Das ist der Tarif VPS-2. Die standardmäßige SQLite Datenbank reicht in dieser Größe, und der ganze Stack samt Docker und Reverse Proxy passt mit Reserve.

Wählen Sie 4 GB oder mehr, wenn Workflows große Dateien oder umfangreiche JSON-Daten verarbeiten, Code Nodes mit schweren Bibliotheken ausführen oder viele gleichzeitig laufen. Dann lohnt sich auch der Wechsel zu PostgreSQL. VPS-3 mit 2 vCPU und 4 GB bewältigt die meisten Setups kleiner Unternehmen, VPS-4 lässt Platz für den Queue Mode mit separatem Worker.

  • 2 GB RAM: persönliche Workflows und leichte Webhooks.
  • 4 GB RAM: Nutzung im Team, PostgreSQL, größere Datenmengen.
  • 8 GB RAM: Queue Mode, Worker, n8n neben anderen Diensten.

n8n mit Docker und HTTPS installieren

Ein vorinstalliertes Image gibt es nicht. Sie erhalten einen sauberen Ubuntu oder Debian Server und folgen unserer Schritt-für-Schritt-Anleitung: per SSH verbinden, Docker installieren, eine Compose Datei für n8n anlegen, eine Domain auf die Server-IP zeigen lassen und einen Reverse Proxy einrichten, der automatisch ein TLS-Zertifikat holt. Danach ist der Editor über HTTPS auf Ihrer eigenen Domain erreichbar.

HTTPS ist hier Pflicht. n8n speichert Zugangsdaten, und viele Dienste senden Webhooks nur an sichere URLs. Setzen Sie die Variable für die Webhook URL auf Ihre Domain, damit Trigger Nodes die richtige Adresse anzeigen, und halten Sie den n8n Port in der Firewall geschlossen, damit der gesamte Verkehr nur über den Proxy läuft. Erlauben Sie von außen nur SSH, HTTP und HTTPS.

E-Mails aus n8n senden

Ausgehende Mail-Ports sind auf unseren Servern standardmäßig gesperrt, der SMTP Node erreicht Mailserver also nicht direkt. Am einfachsten ist eine HTTPS E-Mail-API wie Amazon SES, Postmark, Resend, Mailgun oder Brevo, die n8n über den HTTP Request Node oder eigene Nodes unterstützt. Sie brauchen nur einen API-Schlüssel des Anbieters und eine verifizierte Absenderdomain.

Wenn Sie wirklich SMTP brauchen, lassen sich die Mail-Ports per Support-Ticket freischalten. Dafür kann eine Identitätsprüfung oder eine Kaution nötig sein. Für die meisten Automatisierungen ist ein API-Anbieter schneller eingerichtet und liefert besser zu. Mails per IMAP abrufen funktioniert wie gewohnt, da nur ausgehende Mail-Ports betroffen sind.

Schritt-für-Schritt-Anleitungen

Von unserem Team geschrieben und auf DataPasa Servern getestet. Die Anleitungen sind auf Englisch verfasst.

Häufige Fragen zum n8n Hosting

Die n8n Community Edition ist zum Selbsthosten kostenlos. Sie zahlen nur für den Server: VPS-2 mit 2 GB RAM kostet $3,54 im Monat, stündlich abgerechnet, und von unserer Seite gibt es kein Limit für Workflows oder Ausführungen.

Für den persönlichen Gebrauch reichen 1 vCPU und 2 GB RAM. Nehmen Sie 4 GB oder mehr, wenn Ihre Workflows große Dateien verarbeiten, viele Ausführungen parallel laufen oder Sie PostgreSQL nutzen.

Eine Domain ist dringend zu empfehlen. Damit bekommt der Reverse Proxy ein kostenloses TLS-Zertifikat, und viele Dienste senden Webhooks nur an HTTPS-Adressen. Eine günstige Domain oder eine Subdomain, die Sie bereits besitzen, genügt.

Mit Docker ziehen Sie das neue n8n Image und erstellen den Container neu. Ihre Workflows und Zugangsdaten bleiben im Daten-Volume. Lesen Sie vor großen Updates die Release Notes.

Ausgehende Mail-Ports sind standardmäßig gesperrt. Nutzen Sie eine E-Mail-API wie Amazon SES, Postmark oder Resend, oder bitten Sie den Support, die Mail-Ports zu öffnen, was eine Verifizierung oder Kaution erfordern kann.

Ja. Laden Sie ab $5 mit USDT, BTC, ETH, XMR und rund 100 Kombinationen aus Coin und Netzwerk auf, oder mit Karte über Stripe. Der Server wird dann stündlich von Ihrem Guthaben abgerechnet.

Automatisieren Sie nach Ihren eigenen Regeln

VPS bestellen, der Anleitung folgen und n8n in weniger als einer Stunde mit HTTPS auf Ihrer Domain betreiben.