Die Ausgabe der Plattform Nextcloud Hub 24 wurde vorgestellt, die eine eigenständige Lösung für die Organisation der Zusammenarbeit von Unternehmensmitarbeitern und Teams bietet, die verschiedene Projekte entwickeln. Gleichzeitig wurde die zugrunde liegende Cloud-Plattform Nextcloud 24 veröffentlicht, die die Bereitstellung eines Cloud-Speichers mit Unterstützung für Synchronisation und Datenaustausch ermöglicht und es ermöglicht, Daten von jedem Gerät und jedem Punkt des Netzwerks (über ein Web-Interface oder WebDAV) einzusehen und zu bearbeiten. Der Nextcloud-Server kann auf jedem Hosting bereitgestellt werden, das die Ausführung von PHP-Skripten unterstützt und Zugang zu SQLite, MariaDB/MySQL oder PostgreSQL bietet. Der Quellcode von Nextcloud wird unter der AGPL-Lizenz verbreitet.
In Bezug auf die gelösten Aufgaben ähnelt Nextcloud Hub Google Docs und Microsoft 365, ermöglicht jedoch die Bereitstellung einer vollständig kontrollierten Infrastruktur für die Zusammenarbeit, die auf eigenen Servern läuft und nicht an externe Cloud-Dienste gebunden ist. Nextcloud Hub vereint mehrere offene Zusatzanwendungen auf der Cloud-Plattform Nextcloud in einer einheitlichen Umgebung, die die Zusammenarbeit an Büro-Dokumenten, Dateien sowie Informationen zur Planung von Aufgaben und Veranstaltungen ermöglicht. Die Plattform umfasst auch Erweiterungen für den Zugriff auf E-Mails, Messaging, Organisation von Videokonferenzen und Chats.
Die Authentifizierung der Benutzer kann sowohl über eine lokale Datenbank als auch durch Integration mit LDAP / Active Directory, Kerberos, IMAP und Shibboleth / SAML 2.0 erfolgen, einschließlich der Anwendung von Zwei-Faktor-Authentifizierung, SSO (Single Sign-On) und der Verknüpfung neuer Systeme mit dem Konto durch QR-Code. Die Versionskontrolle ermöglicht es, Änderungen an Dateien, Kommentaren, Freigaberegeln und Tags zu verfolgen.
Die Hauptkomponenten der Plattform Nextcloud Hub:
- Files — Organisation von Speicher, Synchronisation, gemeinsamem Zugriff und Austausch von Dateien. Der Zugriff kann sowohl über das Web als auch über Client-Software für Desktop- und mobile Systeme erfolgen. Es werden erweiterte Funktionen wie Volltextsuche, das Anhängen von Dateien beim Senden von Kommentaren, selektive Zugriffskontrolle, Erstellung passwortgeschützter Links für den Download und Integration mit externen Speicherlösungen (FTP, CIFS/SMB, SharePoint, NFS, Amazon S3, Google Drive, Dropbox usw.) bereitgestellt.
- Flow – optimiert Geschäftsprozesse durch die Automatisierung gängiger Aufgaben, wie das Konvertieren von Dokumenten in PDF, das Versenden von Nachrichten in Chats beim Hochladen neuer Dateien in bestimmte Verzeichnisse und das automatische Zuordnen von Tags. Es ist möglich, eigene Handler zu erstellen, die Aktionen in Bezug auf bestimmte Ereignisse ausführen.
- Nextcloud Office – integrierte Werkzeuge zur gemeinsamen Bearbeitung von Dokumenten, Tabellen und Präsentationen, die gemeinsam mit der Firma Collabora entwickelt werden. Es wird Unterstützung für die Integration mit den Paketen OnlyOffice, Collabora Online, MS Office Online Server und Hancom Office bereitgestellt.
- Photos – eine Bildgalerie, die die Suche, den Austausch und die Navigation durch eine gemeinsame Sammlung von Fotos und Bildern erleichtert. Unterstützt wird die Sortierung der Fotos nach Zeit, Ort, Tags und Häufigkeit der Betrachtung.
- Calendar – ein Kalender-Planer, der die Koordination von Meetings, Chats und Videokonferenzen ermöglicht. Die Integration mit Gruppenarbeitswerkzeugen auf Basis von iOS, Android, macOS, Windows, Linux, Outlook und Thunderbird wird unterstützt. Das Hochladen von Ereignissen von externen Ressourcen, die das WebCal-Protokoll unterstützen, ist möglich.
- Mail – ein gemeinsames Adressbuch und Web-Interface zur Arbeit mit E-Mails. Es ist möglich, mehrere Konten mit einem Posteingang zu verknüpfen. Die Verschlüsselung von E-Mails sowie das Anfügen digitaler Signaturen auf Basis von OpenPGP werden unterstützt. Die Synchronisation des Adressbuchs mithilfe von CalDAV ist möglich.
- Talk – ein System zum Austausch von Nachrichten und zur Durchführung von Webkonferenzen (Chat, Audio und Video). Es gibt Unterstützung für Gruppen, die Möglichkeit, den Zugriff auf den Bildschirminhalt zu gewähren, und die Unterstützung von SIP-Gateways zur Integration mit der herkömmlichen Telefonie.
- Nextcloud Backup – eine Lösung für die dezentrale Speicherung von Backups.
Schlüsselneuheiten von Nextcloud Hub 24:
- Es wurden Migrationswerkzeuge bereitgestellt, die es dem Benutzer ermöglichen, all seine Daten in Form eines einzelnen Archivs zu exportieren und sie auf einem anderen zu importieren. ServerDer Export umfasst die Benutzer- und Profildaten, Daten aus Anwendungen (Groupware, Dateien), Kalender, Kommentare, Favoriten usw. Die Unterstützung für die Migration wurde zwar noch nicht in alle Anwendungen integriert, aber es wurde eine spezielle API für das Extrahieren anwendungsspezifischer Daten angeboten, die schrittweise eingeführt wird. Die Migrationswerkzeuge ermöglichen es den Benutzern, unabhängig von der Plattform zu bleiben und erleichtern den Transfer ihrer Informationen; beispielsweise kann der Benutzer jederzeit schnell seine Daten auf seinen eigenen Server übertragen.

- Im Dateispeicherungssystem und der gemeinsamen Nutzung (Nextcloud Files) wurden Änderungen vorgenommen, die darauf abzielen, die Leistung zu erhöhen und die Skalierbarkeit zu verbessern. Eine API für die Unternehmenssuche wurde hinzugefügt, um den Inhalt, der in Nextcloud gespeichert ist, durch externe Suchmaschinen zu indizieren. Es wurde eine selektive Rechteverwaltung für die gemeinsame Nutzung eingerichtet, z. B. können Benutzern separate Bearbeitungs-, Lösch- und Upload-Rechte in gemeinsamen Verzeichnissen gewährt werden. Bei der Funktion des Zugriffs über E-Mail (Share-by-mail) wurde die Generierung temporärer Token zur Überprüfung des Eigentümers der E-Mail-Adresse anstelle der Verwendung eines festen Passworts ermöglicht.
Die Belastung der Datenbank bei der Ausführung typischer Operationen wurde um bis zu 4 Mal reduziert. Bei der Anzeige des Inhalts von Katalogen in der Benutzeroberfläche wurde die Anzahl der Datenbankanfragen um 75 % verringert. Auch die Zahl der Datenbankzugriffe beim Arbeiten mit dem Benutzerprofil wurde erheblich gesenkt. Die Effizienz der Caching von Avataren wurde erhöht, die jetzt nur in zwei Größenvarianten generiert werden. Die Speicherung von Informationen über die Benutzeraktivität wurde optimiert. Ein integriertes Profilierungssystem wurde hinzugefügt, um Engpässe zu identifizieren. Die Anzahl der Verbindungen zu Server Redis wurde reduziert. Die Verarbeitung von Quoten, die Arbeit mit Tokens, der Zugriff über WebDAV und das Lesen von Daten über den Benutzerstatus wurden beschleunigt. Die Anwendung des Cachings wurde erweitert, um den Zugriff auf Ressourcen zu beschleunigen. Die Ladezeit der Seiten wurde verkürzt.

Der Administrator hat die Möglichkeit, eine beliebige Zeit für die Ausführung von Hintergrundarbeiten festzulegen, die auf Zeiten mit minimaler Aktivität verschoben werden können. Die Möglichkeit wurde hinzugefügt, die Generierung und Größenänderung von Miniaturansichten in einen separaten Microservice auszulagern, der in Docker gestartet wird. Die von der Verarbeitung der Benutzeraktivität (Activities) abhängigen Daten können in eine separate Datenbank ausgelagert werden.
- Die Benutzeroberfläche der Komponenten für die Organisation der Zusammenarbeit (Nextcloud Groupware) wurde verbessert. Im Kalender-Planer wurden Schaltflächen zum Akzeptieren/Ablehnen von Einladungen hinzugefügt, die es ermöglichen, den Teilnahme-Status aus der Web-Oberfläche zu ändern. Im E-Mail-Client wurde die Funktion hinzugefügt, Nachrichten nach Zeitplan zu senden und gerade gesendete E-Mails abzubrechen.
- Im Nextcloud Talk-Messaging-System wurde die Leistung verbessert und die Unterstützung für Reaktionen hinzugefügt, die es ermöglichen, mit Emojis auf Nachrichten zu reagieren. Ein Reiter „Medien“ wurde hinzugefügt, in dem alle im Chat gesendeten Multimedia-Dateien angezeigt und durchsucht werden können. Die Integration mit dem Desktop wurde verbessert – es ist nun möglich, direkt aus der Popup-Benachrichtigung über neue Nachrichten zu antworten und der Empfang von eingehenden Anrufen wurde vereinfacht. In der mobilen Version gibt es die Möglichkeit, das Ausgabegerät für den Ton auszuwählen. Bei der gemeinsamen Bildschirmfreigabe wurde die Unterstützung für die Übertragung nicht nur des Bildes, sondern auch des Systemsounds hinzugefügt.

- Im integrierten Büro-Paket (Collabora Online) wurde eine neue Benutzeroberfläche mit einem Tab-basierten Menü vorgestellt (die Elemente des oberen Menüs werden in Form von wechselnden Werkzeugleisten angezeigt).
- In den Collaboration-Tools ermöglicht die automatische Sperrung von Dateien während ihrer Bearbeitung in den Büroanwendungen Text und Collabora Online (durch die Sperrung können andere Clients keine Änderungen an der bearbeiteten Datei vornehmen); bei Bedarf können Dateien auch manuell gesperrt und entsperrt werden.
- Im Texteditor Nextcloud Text wurde die Unterstützung für Tabellen und Informationskarten hinzugefügt. Es wurde die Möglichkeit geschaffen, Bilder direkt über die Drag-and-Drop-Oberfläche hochzuladen. Außerdem gibt es eine automatische Vervollständigung beim Einfügen von Emojis.
- In der Anwendung Nextcloud Collectives, die eine Benutzeroberfläche zum Erstellen einer Wissensdatenbank und zum Verknüpfen von Dokumenten mit Gruppen bietet, gibt es jetzt die Möglichkeit, die Zugriffsrechte flexibel zu konfigurieren und den Zugriff auf mehrere Seiten über einen einzigen Link zu gewähren.
Quelle: opennet.ru



