Der Seedr Connector ist ein kleines Programm, das auf Ihrem NAS oder auf einem Linux-Rechner in Ihrem Heimnetzwerk läuft. Damit können Sie die NAS-Ordner Ihrer Wahl in Seedr einbinden, neben Ihren anderen Speichern. Version 1.0.0 ist jetzt verfügbar.

Er stellt eine einzige ausgehende, verschlüsselte Verbindung zu Seedr über TCP-Port 443 her. Sie benötigen weder Portweiterleitung noch eine öffentliche IP-Adresse. Seedr erhält nie Ihr NAS-Passwort.

So funktioniert es

  • Nur die Ordner, die Sie in config.json aufführen, sind für Seedr sichtbar. Sie können jeden Ordner als schreibgeschützt markieren.

  • Der Connector verbindet sich nach einem Netzwerkausfall oder einem Neustart des NAS selbstständig wieder. Nach einem Neustart müssen Sie nicht erneut koppeln.

  • Er läuft als Besitzer Ihrer NAS-Freigabe (UID und GID dieses Benutzers), nicht als root. Er benötigt weder privilegierten Modus noch veröffentlichte Ports noch den Docker-Socket.

In fünf Schritten einrichten

Die App führt Sie dabei in den Einstellungen auf dem Bildschirm „Seedr Connector“ durch die Schritte. Öffnen Sie /app/settings.

  1. Installieren. Wählen Sie im nächsten Abschnitt Ihren NAS-Typ. Die vollständige Installationsanleitung finden Sie auf GitHub.

  2. config.json erstellen. Fügen Sie einen Namen für das NAS und die Ordner hinzu, die Sie freigeben möchten. Führen Sie dann pair aus. Es gibt eine Seedr-Adresse und einen Code mit 8 Zeichen aus.

  3. Erlauben. Öffnen Sie die Adresse oder geben Sie den Code auf dem Bildschirm „Seedr Connector“ ein. Prüfen Sie, ob es Ihr Konto ist, und wählen Sie dann „Erlauben“.

  4. Starten. Starten Sie den Connector mit dem Befehl run und lassen Sie ihn weiterlaufen.

  5. Einbinden. Wählen Sie in Seedr den freigegebenen Ordner und dann „Einbinden“. Er erscheint zusammen mit Ihren anderen Speichern.

Auf Ihrem NAS installieren

Docker-Image: ghcr.io/seedrcc/seedr-connector:1.0.0. Es ist öffentlich, erfordert keine Anmeldung und deckt mehrere CPU-Typen ab. Es liegt in der GitHub Container Registry, nicht bei Docker Hub. Das Tag latest gibt es ebenfalls. Für eine einfache Linux-Installation laden Sie eine Binärdatei von der Release-Seite v1.0.0 herunter: Linux amd64, arm64 oder armv7. Das Release enthält eine Datei SHA256SUMS, damit Sie Ihren Download prüfen können.

NAS oder System

So installieren Sie es

Synology

Container Manager. Fügen Sie zuerst die Registry https://ghcr.io hinzu oder erstellen Sie ein Compose-Projekt.

QNAP

Container Station.

TrueNAS SCALE

Custom App.

Unraid

Docker, dann „Add Container“.

Beliebiger Docker-Host

Einfaches Docker oder Docker Compose.

Linux ohne Docker

Führen Sie die Binärdatei unter dem Dienst-Supervisor Ihres NAS aus.

Jedes System benötigt einige eigene Einstellungen, etwa die Konfigurations- und Zustandsordner. Die README auf GitHub enthält für jedes System die genauen Schritte.

Ihre Connectors verwalten

  • Ihre Connectors. Der Bildschirm „Seedr Connector“ listet jeden Connector mit seinem Online-Status, dem Zeitpunkt, zu dem er zuletzt gesehen wurde, ob er schreibgeschützt ist und ob ein Ordner eingebunden ist.

  • Zugriff widerrufen. Dadurch wird der Connector innerhalb von Sekunden getrennt, auch mitten in einer Übertragung. Um ihn erneut zu verbinden, führen Sie pair erneut aus.

  • Mehr als ein NAS. Sie können mehrere NAS-Geräte mit einem Konto verbinden, im Rahmen Ihres Connector-Limits. Geben Sie jedem einen eigenen Namen und ein eigenes Zustandsverzeichnis.

  • Tarifgrenzen. Connectors hängen von Ihrem Tarif ab. Wenn Ihr Tarif keine Connectors enthält oder Sie Ihr Connector-Limit erreicht haben, teilt Seedr Ihnen das in klaren Worten mit.

Den Connector aktualisieren

  1. Beenden Sie den Connector.

  2. Behalten Sie Ihre Konfigurations- und Zustandsordner.

  3. Ersetzen Sie das Image-Tag oder die Binärdatei durch die neue Version.

  4. Starten Sie ihn erneut. Führen Sie bei Docker Compose docker compose pull && docker compose up -d aus.

Häufige Probleme beheben

Sie sehen

Was zu tun ist

invalid_client

Wenden Sie sich an den Seedr-Support.

cannot open configuration

Der Konfigurationspfad fehlt oder ist nicht lesbar. Prüfen Sie den Pfad und die Dateiberechtigungen.

Fehler bei Zugangsdaten oder Zustand

Korrigieren Sie den Besitzer oder die Berechtigungen. Die Anleitung nennt 0700 für den Zustandsordner und 0600 für seine Dateien.

revoked

Der Zugriff wurde widerrufen. Führen Sie pair erneut aus.

Immer noch nicht gelöst? Eröffnen Sie ein Support-Ticket.

Suchen Sie einen anderen Weg?

Sie können Ihr NAS auch über FTPS, SFTP oder WebDAV hinzufügen. Dieser Weg erfordert offene Ports an Ihrem Router. Siehe Verbinden Sie Ihr NAS mit Seedr. Wenn Sie stattdessen Seedr von Ihrem NAS aus nutzen möchten, siehe Seedr auf Ihrem NAS einbinden.