Nextcloud mit n8n verbinden: Dateien, Ordner und Freigaben automatisieren
Wie der n8n-Nextcloud-Node Dateien, Ordner und Nutzer verwaltet, welche Zugangsdaten Sie brauchen und woran die Verbindung in der Praxis meist scheitert.
n8n verbindet sich mit Nextcloud über einen eigenen Node für Dateien, Ordner und Benutzerkonten sowie über den HTTP-Request-Node für alles, was dieser Node nicht abdeckt. Für Unternehmen, die ihre Dokumentenablage aus Datenschutzgründen nicht bei Microsoft oder Google betreiben wollen, ist die Kombination die naheliegende selbst gehostete Alternative zu SharePoint-Workflows, denn beide Systeme laufen auf eigener oder europäischer Infrastruktur, und die Automatisierung bleibt vollständig unter eigener Kontrolle. Typische Einsatzfälle sind automatische Belegablage, Freigaben für externe Partner und die Anbindung an Formulare oder E-Mail-Postfächer. Stand: August 2026.
Welche Nextcloud-Operationen deckt der n8n-Node ab?
Der native Nextcloud-Node unterstützt drei Ressourcen: Dateien, Ordner und Benutzer.
- Dateien: Kopieren, Löschen, Herunterladen, Verschieben, Teilen und Hochladen.
- Ordner: Kopieren, Erstellen, Löschen, Inhalt abrufen, Verschieben und Teilen.
- Benutzer: Einladen, Löschen, einzelne oder mehrere Benutzerdaten abrufen und Attribute bearbeiten.
Der Node lässt sich außerdem als Werkzeug für KI-Agenten einsetzen, sodass ein Agent selbstständig entscheidet, welche Nextcloud-Operation er ausführt. Für alles, was diese Liste nicht abdeckt, etwa Talk-Nachrichten oder erweiterte Freigabeeinstellungen, empfiehlt die Dokumentation den HTTP-Request-Node mit denselben Zugangsdaten als Fallback.
Wie richten Sie die Nextcloud-Anmeldedaten in n8n ein?
n8n unterstützt zwei Authentifizierungswege für Nextcloud-Zugangsdaten: Basic Auth und OAuth2.
- Basic Auth: WebDAV-URL aus Ihrer Nextcloud-Domain plus /remote.php/webdav/, Benutzername und ein App-Passwort statt des regulären Kontopassworts.
- OAuth2: Autorisierungs- und Access-Token-URL aus Ihrer Nextcloud-Instanz, Client-ID und Client-Secret aus den Administrator-Sicherheitseinstellungen sowie die OAuth-Callback-URL von n8n als Redirection-URI.
Die WebDAV-URL unterscheidet sich je nachdem, ob Nextcloud auf der Domain-Root oder in einem Unterverzeichnis läuft. Das ist in der Praxis eine der häufigsten Stolperstellen bei der Ersteinrichtung, noch vor eigentlichen Zugangsdatenfehlern.
Woran scheitert die Verbindung in der Praxis am häufigsten?
Laut Berichten im n8n-Forum liegt die häufigste Fehlerursache selten an der Authentifizierung selbst, sondern an der WebDAV-URL und an HTTP-Methoden, die ein vorgeschalteter Reverse Proxy blockiert.
- 405-Fehler beim Auflisten oder Hochladen von Dateien, weil der Proxy vor Nextcloud die Methode PUT nicht durchlässt.
- ECONNREFUSED auf Port 443, meist bei selbst signierten Zertifikaten oder falscher Portfreigabe zwischen Docker-Containern.
- 404-Fehler beim Verschieben von Dateien, wenn der Zielpfad nicht exakt der WebDAV-Struktur entspricht.
Die offizielle Dokumentation beschreibt die beiden Authentifizierungswege, nennt diese Fehlerbilder aber nicht. Für die praktische Fehlersuche lohnt sich deshalb zusätzlich ein Blick in den n8n-Community-Bereich, bevor Sie an den Zugangsdaten schrauben.
Wie bilden Sie Freigaben und Benachrichtigungen ab?
Datei- und Ordnerfreigaben laufen über die native Teilen-Operation, die einen Freigabelink oder eine direkte Nutzerfreigabe erzeugt. Nextcloud Talk kennt der Node dagegen nicht, weil Talk keine der drei unterstützten Ressourcen ist. Benachrichtigungen an Talk-Kanäle müssen Sie deshalb über den HTTP-Request-Node und die allgemeine Nextcloud-API nachbauen, ohne die Komfortfunktionen eines dedizierten Nodes zur Verfügung zu haben. Für den Aufbau einer vollständigen, DSGVO-konformen Automatisierungsstrecke rund um n8n und Nextcloud unterstützt NordFlux bei der Umsetzung.
Häufige Fragen zu n8n und Nextcloud
Kann n8n auch Nextcloud Talk automatisieren?
Nicht direkt über den dedizierten Node, denn der deckt nur Dateien, Ordner und Benutzer ab. Talk-Nachrichten lassen sich über den HTTP-Request-Node und die Nextcloud-API ansteuern, allerdings mit mehr manuellem Konfigurationsaufwand als bei den nativ unterstützten Operationen.
Brauche ich OAuth2 oder reicht Basic Auth?
Für die meisten internen Automatisierungen reicht Basic Auth mit einem App-Passwort aus. OAuth2 lohnt sich, wenn mehrere Anwendungen auf dieselbe Nextcloud-Instanz zugreifen und Zugriffsrechte einzeln widerrufen werden sollen, ohne das zentrale Passwort zu ändern.
Warum bekomme ich einen 405-Fehler beim Hochladen?
Das deutet fast immer auf einen Reverse Proxy hin, der die HTTP-Methode PUT blockiert oder umschreibt. Prüfen Sie zuerst die Proxy-Konfiguration vor Nextcloud, nicht die n8n-Zugangsdaten, denn dort liegt die Ursache in den meisten gemeldeten Fällen.
Kann ich Nextcloud auch komplett ohne den dedizierten Node ansteuern?
Ja, über den HTTP-Request-Node mit denselben Zugangsdaten. Das ist der von der Dokumentation empfohlene Weg für alles, was der Nextcloud-Node nicht abdeckt, etwa erweiterte Freigabeeinstellungen oder eben Talk.
Simon Glowik
Gründer von NordFlux. Sieben Jahre Erfahrung von Web und SEO bis zur Automatisierung im Konzern-Maßstab, heute pragmatisch für den Mittelstand und mit deutscher Datenhoheit.
Zertifizierungen
- Microsoft zertifiziert — PL-900 und AZ-900
- UiPath zertifiziert — Automation Developer Associate
Konkrete Fragen zu Automatisierung oder KI?
In der kostenlosen Erstanalyse besprechen wir Ihren Fall direkt. Unverbindlich.