Seafile Plugin für Kopano: Sync & Share integriert in Groupware

Das Beste aus der Welt der Groupware und der Sync & Share Lösungen lässt sich nun miteinander kombinieren: Das Seafile Plugin für Kopano Version 1.0 ist ab heute verfügbar! Das Plugin bindet Seafile als File Backend in Kopano ein und erweitert die Groupware um File Sharing Funktionen. Anders herum können Seafile Nutzer mit Kopano ihre Sync & Share Lösung um E-Mail, Terminkalender, Adressbuch und Chat Funktionalitäten ergänzen.

Nahtlose Integration von Seafile in Kopano

Mit dem Seafile Plugin für Kopano können Nutzer direkt in Kopano auf ihre persönlichen Daten zugreifen, diese verwalten und mit anderen teilen. Vorbei die Zeiten, in denen Wechsel zwischen unterschiedlichen Frontends wertvolle Zeit kosten. Seafile Admins, die sich für Seafile einen Kalender- und Adressbuchsync gewünscht haben, können diese nun mit Kopano nachrüsten.

Dateizugriff und File Sharing mit Hilfe des Seafile Plugins für Kopano

Für unverschlüsselte Bibliotheken stellt das Plugin alle Dateiverwaltungs- und Sharing-Funktionen zur Verfügung. Anwender können durch die gesamte Ordnerstruktur navigieren sowie neue Ordner und Dateien anlegen, hochladen, umbenennen und löschen. Selbstverständlich werden dem Anwender die Größe der Dateien sowie das letzte Bearbeitungsdatum angezeigt. Sharing Links – gleichermaßen für Ordner wie für Dateien – lassen sich über das Teilen-Menü erstellen. In einem einfachen Assistenten können Download-Links wahlweise mit einem Passwort und/oder einem Ablaufdatum versehen werden. Eine Statusanzeige informiert die Nutzer über die aktuelle Speicherbelegung in Seafile und ggf. auch ein für den Benutzer gesetztes Datenlimit.

Seafile Download-Link in Kopano erzeugen

Auch wenn die Version 1.0 des Kopano Plugins noch nicht alle Funktionen von Seafile unterstützt (z.B. verschlüsselte Bibliotheken, Dateikommentare, Versionsverlauf), so stellt die Version 1.0 einen Meilenstein für die Integration von Seafile und Kopano sowie die Grundlage für die weitere Entwicklung dar. Mit Seafiles API lassen sich in kommenden Versionen den bestehenden weitere Funktionen hinzufügen. Noch weitergehende Integrationsoptionen existieren mit Dateieditoren wie z.B. OnlyOffice. So könnte man überlegen, das ein Klick auf ein Office Dokumente in Kopano nicht den Download startet, sondern dieses an einen Dokumentenserver wie OnlyOffice übergeben wird.

Technische Implementierung des Seafile Plugins

Grundlage für die Integration von Seafile in Kopano ist das Kopano Files Plugin. Diese Kopano Komponente ermöglicht den Zugriff auf externe Speichermedien via FTP und WebDAV. Das Seafile Plugin für Kopano erweitert das Files Plugin dahingehend, dass Seafiles Sharing Funktionen ergänzt und mehrere existierende Funktionen angepasst werden, um den Besonderheiten von Seafiles Bibliotheken beim WebDAV-Zugriff Rechnung zu tragen.

Seafile Account in den Kopano File Einstellungen

Wie auch Kopano ist das Seafile Plugin für Kopano unter der AGPL v3 Lizenz veröffentlicht. Durch die Veröffentlichung unter dieser Open-Source-Lizenz kann der Quellcode des Plugins von jedem Interessierten eingesehen, angepasst und weiterentwickelt werden. Die Weiterentwicklung wird von der datamate GmbH & Co. KG überwacht, die auch die Version 1.0 entwickelt hat.

Voraussetzungen und Inbetriebnahme

Die Einrichtung von Seafile als File Backend für Kopano erfolgt in drei Schritten. Zunächst wird das Files Plugins von Kopano installiert. Dies ist im WebApp Files Manual beschrieben. Anschließend muss das Seafile Plugin von Github in das Verzeichnis /usr/share/kopano-webapp/plugins/ heruntergeladen oder geclont werden. Schliesslich muss noch die WebDAV-Schnittstelle von Seafile aktiviert werden, wenn das nicht schon der Fall ist.

Die Aktivierung des Files und des Seafile Plugins erfolgt anschließend im Einstellungsbereich von Kopano. Nach der Aktivierung können die Nutzer dort eine Verbindung zu einem Seafile Account herstellen indem Sie die Server-URL und ihre Zugangsdaten hinterlegen. Bei erfolgreicher Authentifizierung stehen dem Benutzer sofort sämtliche Seafile Daten in Kopano zur Verfügung.

Das Plugin wurde mit Seafile Community und Seafile Professional in der aktuellen Version 6.3 und den Beta-Versionen der Version 7.0 getestet. Einem späteren Upgrade, sobald sich die Version 7 im Produktivbetrieb bewährt hat, steht somit nichts im Wege.

Open-Source-Collaboration Suite Kopano

Die Groupware Kopano ist eine leistungsfähige Open-Source-Groupware mit E-Mail sowie Termin- und Kontaktverwaltungsfunktionen. Damit ist Kopano eine kostengünstige und plattformunabhängige Alternative zu teuren Exchange Servern und ermöglicht die Replikation klassischer Outlook Funktionen. Darüber hinaus bietet Kopano Erweiterungen inklusive Chat- und Videokonferenzfunktionen, die sich durch Addons und Plugins realisieren lassen. Mit Kopano kommuniziert man professionell, plattformunabhängig und kostengünstig im Team und mit Geschäftspartnern.

Kopano Logo

Kopano unterstützt Clients wie Outlook und Thunderbird zur Bearbeitung von E-Mails, Kalendern und Aufgaben. Darüber hinaus bietet Kopano mit der WebApp ein Webinterface, das alle Funktionen in einem einfach zu verwendenden Frontend zur Verfügung stellt. Die WebApp verspricht eine zu Microsoft Outlook vergleichbare Benutzeroberfläche, um Anwendern den Einstieg bzw. Umstieg so einfach wie möglich zu machen.

Kopano kann entweder auf einem eigenen Server installiert oder von einem Kopano Partner als Cloud Service bezogen werden.

Ausblick

Kopano und Seafile sind zwei sich perfekt ergänzende Dienste für den Unternehmenseinsatz. Mit der Version 1.0 ist nun der erste Schritt für die weitere Integration gemacht. Weitere, spannende Entwicklungen werden folgen. Die Entwickler von datamate planen ein paar Wochen abzuwarten und auf Basis des Nutzerfeedbacks die nächste Entwicklungsstufe anzugehen. Möglich sind auch Crowdfunding-Kampagnen für die gezielte Entwicklung weiterer Funktionen.

Changelog

Version 1.0 (21.05.2019)