n8n
Selbst gehostete Workflow-Automatisierung.
Selbst gehostete Workflow-Automatisierung mit n8n, PostgreSQL und automatischem HTTPS auf Ubuntu 24.04. Ihr Owner-Konto wird beim ersten Start angelegt; keine Gebühren pro Ausführung.
Öffnet die Odinex Console mit n8n vorausgewählt. Keine Lizenzgebühr: Sie zahlen nur den Server.
- Basis-Image
- Ubuntu 24.04 LTS
- Minimum
- 2 GB RAM · 20 GB Speicherplatz
- Empfohlener Tarif
- S2 (2 vCPU · 4 GB RAM · 60 GB NVMe)
- Bereit nach dem Start
- 3 bis 10 Minuten (beim ersten Start laufen Datenbankmigrationen)
- Image-Slug
n8n
Über n8n
n8n ist ein Tool zur Workflow-Automatisierung, das APIs, Datenbanken, SaaS-Produkte und KI-Modelle in einem visuellen Editor verbindet – und bei Bedarf JavaScript oder Python zulässt. Selbst gehostet bekommen Sie unbegrenzt viele Workflows und Ausführungen zum Preis des Servers, und Zugangsdaten verlassen ihn nie.
Dieses Image betreibt n8n mit einer PostgreSQL-16-Datenbank hinter Caddy, das es per HTTPS ausliefert. Beim ersten Start erzeugt der Server einen eigenen Verschlüsselungsschlüssel und ein Datenbankpasswort und legt das Owner-Konto an, sodass die öffentliche Einrichtungsseite nie offen bleibt.
Was enthalten ist
Die im Image installierte Software und die verwendeten Ports.
| Komponente | Version |
|---|---|
| Ubuntu | 24.04 LTS |
| n8n | Neueste Version zum Zeitpunkt der Image-Erstellung (offizielles Image) |
| PostgreSQL | 16 |
| Caddy | 2 (automatisches HTTPS) |
| Docker Engine und Compose | Aus dem Docker-Repository |
| Port | Protokoll | Verwendung |
|---|---|---|
| 22 | TCP | SSH |
| 80 | TCP | HTTP (Weiterleitung auf HTTPS, Zertifikatsprüfung) |
| 443 | TCP + UDP | HTTPS: Editor, API und Webhooks |
Für wen
- Operations- und Growth-Teams, die Abläufe zwischen SaaS-Tools automatisieren
- Entwickler, die Integrationen, Webhooks und interne Tools bauen
- Teams, die KI-Agenten und LLM-Pipelines bauen und Daten in der EU halten müssen
Anwendungsfälle
Automatisierung von Geschäftsprozessen
Synchronisieren Sie CRM, Tabellen, Ticket- und Abrechnungssysteme nach Zeitplan oder bei Ereignissen.
KI-Agenten und LLM-Pipelines
Verketten Sie Modellaufrufe, Vektordatenbanken und Tools mit den KI-Nodes von n8n – die Zugangsdaten liegen auf Ihrem Server.
Webhooks und API-Integrationen
Empfangen Sie Webhooks unter
https://<your-host>/webhook/...und machen Sie daraus Aktionen in anderen Systemen.
Ressourcen
n8n braucht mindestens 2 GB RAM und 20 GB Speicherplatz. Jeder Tarif enthält NVMe-Speicher und 20 TB Traffic.
Kleinster Tarif
S1
- 1 vCPU (geteilt)
- 2 GB RAM
- 40 GB NVMe-Speicher
Der kleinste Tarif, der die Mindestanforderungen erfüllt.
Empfohlen
S2
- 2 vCPU (geteilt)
- 4 GB RAM
- 60 GB NVMe-Speicher
Eine komfortable Größe für den regulären Betrieb.
S1 bewältigt leichte Workflows. Wählen Sie S2 für den regulären Produktivbetrieb und mehr RAM, wenn Workflows große Dateien oder viele Elemente auf einmal verarbeiten. Sie können den Server später skalieren. Siehe aktuelle Preise.
Erste Schritte nach der Bereitstellung
Ersten Start abwarten
Beim ersten Start migriert n8n seine Datenbank, bevor es Anfragen annimmt – auf einem kleinen Server dauert das einige Minuten. Das Log des Servers liegt in
/var/log/nexoran-app.log.Adresse und Passwort finden
Adresse, Benutzername und Passwort stehen in
/root/APP-INFO.txtund werden angezeigt, wenn Sie sich per SSH als root anmelden. Wenn Sie den Server mit einem Root-Passwort erstellt haben und es die Vorgaben von n8n (mindestens 8 Zeichen mit einem Großbuchstaben und einer Ziffer) erfüllt, verwendet die App dasselbe Passwort – Sie melden sich also mit dem Passwort an, das die Console beim Erstellen angezeigt hat. Haben Sie einen SSH-Schlüssel verwendet (oder erfüllt das Passwort die Vorgaben nicht), wird für diesen Server ein starkes Passwort erzeugt und in/root/APP-INFO.txtgespeichert.ssh [email protected] cat /root/APP-INFO.txtAnmelden
Öffnen Sie die Adresse und melden Sie sich mit der E-Mail-Adresse
admin@<your-host>und Ihrem Passwort an. Bis Sie eine eigene Domain hinzufügen, ist die App unterhttps://<your-ip-with-dashes>.sslip.ioerreichbar (z. B.https://203-0-113-10.sslip.io), einem öffentlichen Wildcard-DNS-Namen, der auf Ihren Server zeigt, mit automatisch bezogenem Let's-Encrypt-Zertifikat. Der Aufruf der reinen IP-Adresse leitet dorthin weiter. Ändern Sie die E-Mail-Adresse unter „Settings → Personal“ in Ihre eigene.Eigene Domain verwenden
Legen Sie für Ihre Domain einen A-Record an, der auf die IPv4-Adresse des Servers zeigt, und warten Sie, bis er auflöst. Führen Sie dann als root das Domain-Hilfsprogramm aus: Es stellt die App auf den neuen Namen um und bezieht ein neues Zertifikat.
nexoran-app-domain app.example.comWebhook-URLs aktualisieren
Webhook-URLs folgen dem Hostnamen des Servers. Aktualisieren Sie nach einem Domainwechsel alle Webhooks, die Sie bei externen Diensten registriert haben.
Hinweise zur Sicherheit
- n8n lauscht nur auf localhost; Caddy ist der einzige aus dem Internet erreichbare Dienst.
- Der Verschlüsselungsschlüssel für gespeicherte Zugangsdaten (
N8N_ENCRYPTION_KEY) und das Datenbankpasswort werden pro Server in/opt/nexoran-app/.enverzeugt. Bewahren Sie eine Kopie des Schlüssels auf: Ohne ihn lassen sich gespeicherte Zugangsdaten nach einer Wiederherstellung nicht entschlüsseln. - Ein Server ohne Firewall nimmt jeden eingehenden Traffic an. Erstellen Sie eine Odinex-Firewall, die nur SSH (22), HTTP (80) und HTTPS (443) zulässt, und wenden Sie sie auf den Server an. Odinex-Firewalls filtern den Traffic, bevor er den Server erreicht – Dockers eigene iptables-Regeln können sie daher nicht umgehen.
- Aktivieren Sie in den persönlichen Einstellungen Ihres n8n-Kontos die Zwei-Faktor-Authentifizierung.
- Erstellen Sie vor jedem Upgrade einen Snapshot und aktivieren Sie tägliche Backups (20 % des Serverpreises) für alles, was Sie nicht von Hand neu aufbauen möchten.
Fragen zu n8n
Klare Antworten zu Standort, Infrastruktur und Abrechnung.
Ist das das vollständige n8n?
Wie aktualisiere ich n8n?
/opt/nexoran-app den Befehl docker compose pull && docker compose up -d aus. Das Image folgt dem neuesten n8n-Release; lesen Sie vor einem Major-Upgrade die Release Notes von n8n.Welche Zeitzone verwenden Workflows?
GENERIC_TIMEZONE in /opt/nexoran-app/docker-compose.yml.Kann ich meine eigene Domain verwenden?
nexoran-app-domain n8n.example.com aus; Zertifikat und Webhook-Basis-URL folgen dem neuen Namen.Dokumentation
Mehr aus dem Marketplace
n8n in Frankfurt bereitstellen
Ihr eigener Server mit vollem Root-Zugriff, NVMe-Speicher und 20 TB Traffic, stündlich abgerechnet.



