Client-Anleitungen
Installationsanleitungen und Hinweise zur Benutzung der Seafile Clients auf verschiedenen Plattformen.
-
Synchronisations-Client macOS
Installation
Die HU-Box verwendet die zentrale Einmal-Anmeldung (Single Sign-On per Shibboleth) mit Ihrem HU-Benutzernamen und Ihrem HU-Passwort.
Die neuste Version des Clients für Mac erhalten Sie auf der offiziellen Download-Seite von Seafile.
Nachdem Sie die entsprechende Datei heruntergeladen haben, installieren Sie den Seafile-Client gemäß folgender Hinweise.
Ziehen Sie die Seafile Client App in ihre Applications.

Öffnen Sie den Seafile Client. Beim ersten Start erfolgt eine Warnung, dass es sich um eine heruntergeladene Applikation handelt. Drücken Sie auf Open/Öffnen.

Wählen Sie einen Ordner in dem die lokalen Daten für Seafile gespeichert werden sollen.
Der Speicherort des Seafile Ordners sollte auf einer lokalen Festplatte liegen und nicht auf einem Netzlaufwerk (Samba Share). Dies führt zu Problemen bei der Synchronisation, da die automatische Änderungsüberwachung bei einem Netzlaufwerk nicht funktioniert. Dieses Problem lässt sich notfalls umgehen, indem ein manuelles Synchronisationsintervall für die betroffene Bibliothek eingerichtet wird (nach dem Aktivieren der Synchronisation: Rechtsklick auf Bibliothek -> „Sync-Intervall festlegen“ -> Intervall in Sekunden wählen).
Um sich anzumelden, klicken Sie unten links auf Shibboleth Login und geben dann die Serveradresse https://box.hu-berlin.de ein.

Nachdem Sie auf Ok gedrückt haben, öffnet sich ein Fenster für die Shibboleth Anmeldung.
Die Anmeldung kann durchaus einige Sekunden dauern. In der Zeit nicht erneut auf Login klicken bzw. Enter drücken, da dies zu einem Fehler führen kann.

Hier melden Sie sich mit Ihrem HU-Account und Passwort an. Damit ist die Einrichtung des Seafile-Clients abgeschlossen.
-
Synchronisations-Client Windows
Die neuste Version des Clients für Windows 10/11 erhalten Sie auf der offiziellen Download-Seite von Seafile.1

Nachdem Sie die entsprechende Datei heruntergeladen haben, installieren Sie den Seafile-Client gemäß folgender Hinweise.
Im Folgenden werden Sie durch die benötigten Schritte der Seafile-Client Installation geführt.
Öffnen Sie die heruntergeladene Installationsdatei. Sollte Windows eine Sicherheitswarnung ausgeben, da es sich um eine installierbare Datei handelt, klicken Sie auf Ausführen, um fortzufahren.

Nun startet das Seafile Setup. Klicken Sie auf Next, um fortzufahren.

Wählen Sie den Speicherort für den Seafile Client.
Sie haben später noch die Möglichkeit, den Speicherort für die Datei-Synchronisation festzulegen.Klicken Sie auf Next, um fortzufahren.

Klicken Sie auf Install, um mit der Installation fortzufahren.
Je nach Windowsversion und Einstellungen erscheint eventuell noch ein weiterer Dialog, in dem Sie gefragt werden ob Sie der Installation des Programms zustimmen möchten.
Bestätigen Sie diesen Dialog, um die Installation zu starten.
Wenn die Installation abgeschlossen ist, klicken Sie auf Finish, um das Installationsprogramm zu beenden, und mit der Konfiguration von Seafile fortzufahren.

Wählen Sie den Speicherort für den Seafile Standard-Ordner und klicken Sie auf Weiter.
Der Speicherort des Seafile Ordners sollte auf einer lokalen Festplatte liegen und nicht auf einem Netzlaufwerk (Windows-Netzlaufwerk oder Samba-Freigabe). Dies führt zu Problemen bei der Synchronisation, da die automatische Änderungsüberwachung bei einem Netzlaufwerk nicht funktioniert. Dieses Problem lässt sich notfalls umgehen, indem ein manuelles Synchronisationsintervall für die betroffene Bibliothek eingerichtet wird (nach dem Aktivieren der Synchronisation: Rechtsklick auf Bibliothek -> „Sync-Intervall festlegen“ -> Intervall in Sekunden wählen).
Klicken Sie unten links auf Single Sign-On, um sich an der HU-Box per Single-Sign-On mit Shibboleth anzumelden.

Als Seafile-Serveradresse tragen Sie https://box.hu-berlin.de ein und bestätigen mit Klick auf OK.

Danach öffnet sich die Shibboleth Single-Sign-On Webseite der Humboldt-Universität zu Berlin. Hier melden Sie sich mit Ihrem HU-Account und Passwort an.
Die Anmeldung kann durchaus einige Sekunden dauern. In dieser Zeit sollten Sie nicht erneut auf Login klicken, bzw. Enter drücken, da dies zu einem Fehler führen kann.

Nach erfolgreicher Anmeldung haben Sie noch die Möglichkeit, Ihre Standardbibliothek als virtuelles Laufwerk einzubinden.
Klicken Sie auf Ja, falls Sie dies möchten. Wenn Sie auf Überspringen klicken, können Sie diese Einstellung auch noch später über die Optionen festlegen.
Sie haben nun den Seafile Client fertig installiert und konfiguriert.

Der Seafile Client wird auch nach dem nächsten Neustart automatisch mitgestartet (Autostart).
Der Client läuft normalerweise ständig im Hintergrund und überwacht die zu synchronisierenden Ordner auf Änderungen.
In den Einstellungen des Seafile Clients können Sie dieses Verhalten bei Bedarf abschalten.
Zu den Einstellungen gelangen Sie, wenn Sie das Seafile-Symbol in der Taskleiste mit der rechten Maustaste anklicken:
In der Taskleiste befindet sich ein kleines Dreieck (ausgeblendete Symbole einblenden).
Damit können Sie im Hintergrund laufende Programme anzeigen. Klicken Sie darauf (1).
Unter den angezeigten Programmsymbolen befindet sich auch das Seafile-Logo (orangefarbige Wolke – 2).
Mit einem Rechtsklick auf das Seafile-Logo öffnen Sie die Einstellungen; hier müssen Sie das Häkchen für den automatischen Start entfernen.
Links
-
Synchronisations-Client Linux (Ubuntu/ Debian)
Die Entwickler:innen von Seafile empfehlen die Installation via AppImage. Diese sind über die offizielle Downloadseite von Seafile zu beziehen.¹ Unterstützt werden offiziell Ubuntu und Debian. Die Arbeit mit AppImages ist außerhalb des Zieles dieser Dokumentation.

Anschließend machen Sie die Datei mit
chmox +x Seafile-x86_64-n.n.n.AppImageausführbar.Führen Sie sie nun mit
./Seafile-x86_64-n.n.n.AppImageaus. Es sollte nun das Startfenster des Clients erscheinen.Als nächsten Schritt wählen Sie in der Anmeldemaske „Single Sign On“ unten links aus.

Es erscheint ein neues Fenster. In diesem geben Sie
https://box.hu-berlin.deals Serveradresse ein.
Danach öffnet sich die Shibboleth Single-Sign-On Webseite der Humboldt-Universität zu Berlin. Hier melden Sie sich mit Ihrem HU-Account und Passwort an.
Danach öffnet sich die Shibboleth Single-Sign-On Webseite der Humboldt-Universität zu Berlin. Hier melden Sie sich mit Ihrem HU-Account und Passwort an.

Anschließend erscheint die Hauptseite des Clients mit einer Übersicht über Ihre Bibliotheken.

Nach starten wird Ihnen der Client, sollten Sie Gnome verwenden, rechts oben in der Toolbar angezeigt.

Nun ist der Client fertig eingerichtet. Die weitere Einbettung ins System (Setzen eines Icons, Auto-startup, etc.) muss, so gewünscht, händisch vorgenommen werden.
Links
¹: https://www.seafile.com/en/download/#Shibboleth
-
Synchronisations-Client Android
Suchen Sie im Google Play Store nach “Seafile“.

Installieren Sie die Seafile App.

Öffnen Sie die Seafile-App nach der Installation.

Bevor Sie Daten synchronisieren können, muss die App erst noch eingerichtet werden. Klicken Sie dazu auf „Konto hinzufügen“.

Um sich mit der HU-Box zu verbinden, wählen Sie „Single-Sign-On.“

Geben Sie die Adresse der HU-Box inklusive „https://“ ein:
https://box.hu-berlin.de.
Sollten Sie HU-Mitglied sein wählen sie als Institution die Humboldt-Universität aus, andernfalls ihre entsprechende Institution.

Nachdem Sie „Weiter“ geklickt haben, öffnet sich die Shibboleth Single Sign-On Webseite der Humboldt-Universität zu Berlin. Hier melden Sie sich mit ihrem HU-Account und Passwort an.
Die Anmeldung kann einige Sekunden dauern. In der Zeit nicht erneut auf Login klicken, da dies zu einem Fehler führen kann.

Für die Synchronisation benötigt Seafile Zugriff auf die Speicherinhalte Fotos/Medien/Dateien.

Die App ist nun fertig installiert und konfiguriert.
-
Synchronisations-Client iOS
Die neuste Version des Clients für iPhone/iPad erhalten Sie im AppStore.
Oder suchen Sie im AppStore nach Seafile und installieren Sie die App gemäß der folgenden Hinweise.

Nachdem Sie die App gestartet haben, wird der Startbildschirm angezeigt.
Die App fragt, ob Sie Ihnen Mitteilungen senden darf.
Drücken Sie dann auf „Konto hinzufügen“.

Wählen Sie Shibboleth aus, um sich mit der HU-Box zu verbinden.

Tragen Sie folgende Daten für den Server ein: https://box.hu-berlin.de und drücken sie auf anmelden.

Im nächsten Feld müssen Sie die Institution auswählen mit deren Account Sie sich an der HU-Box anmelden wollen.
Bei Benutzername tragen Sie ihren HU-Account ein und bei Passwort ihr Passwort.
Das Feld unter Login (Zustimmungserklärung für die Übertragung der Attribute zurückziehen) darf nicht markiert sein.
Danach ist die App fertig konfiguriert und zeigt ihre Bibliotheken an.