ΠΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ ΡΠ΅Π»ΠΈΠ· ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ OpenCloud 8.0, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ΅ΠΉ ΡΠ°Π·Π²Π΅ΡΠ½ΡΡΡ Π½Π° ΡΠ²ΠΎΡΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ Π΄Π»Ρ ΠΎΠ±ΠΌΠ΅Π½Π° ΡΠ°ΠΉΠ»Π°ΠΌΠΈ ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Π½Π°Π΄ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠΎΠΌ. ΠΡΠΎΠ΅ΠΊΡ ΠΏΡΠ΅ΠΏΠΎΠ΄Π½ΠΎΡΠΈΡΡΡ ΠΊΠ°ΠΊ ΠΎΡΠΊΡΡΡΠ°Ρ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π° ΠΏΡΠΎΠΏΡΠΈΠ΅ΡΠ°ΡΠ½ΡΠΌ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌ Microsoft SharePoint, Google Drive ΠΈ Dropbox, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ°Ρ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ Π΄Π΅ΠΉΡΡΠ²ΡΡΡΠ΅Π³ΠΎ Π² ΠΠ²ΡΠΎΠΏΠ΅ΠΉΡΠΊΠΎΠΌ ΡΠΎΡΠ·Π΅ ΠΏΠΎΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ GDPR.
ΠΡΠΎΠ΅ΠΊΡ ΠΎΡΠ½ΠΎΠ²Π°Π½ ΠΊΠ°ΠΊ ΡΠΎΡΠΊ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ OCIS (ownCloud Infinite Scale). Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΡΡΠ°ΡΠΎΠΉ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ ownCloud ΠΈ ΠΎΡΠ²Π΅ΡΠ²ΠΈΠ²ΡΠ΅Π³ΠΎΡΡ ΠΎΡ Π½Π΅Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ° NextCloud ΡΠ΅ΡΠ²Π΅ΡΠ½Π°Ρ ΡΠ°ΡΡΡ OCIS Π±ΡΠ»Π° ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠ°Π½Π° Ρ ΡΠ·ΡΠΊΠ° PHP Π½Π° Go. Π‘ΠΎΠ·Π΄Π°ΡΠ΅Π»ΠΈ OpenCloud ΠΏΠΎΠΏΡΡΠ°Π»ΠΈΡΡ ΠΈΠ·Π±Π°Π²ΠΈΡΡ ΠΊΠΎΠ΄ΠΎΠ²ΡΡ Π±Π°Π·Ρ ΠΎΡ Π»ΠΈΡΠ½Π΅ΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΠΈ ΠΈ ΡΠΎΡΡΠ΅Π΄ΠΎΡΠΎΡΠΈΡΡΡΡ Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ β ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ.
CΠ΅ΡΠ²Π΅ΡΠ½Π°Ρ ΡΠ°ΡΡΡ Π½Π°ΠΏΠΈΡΠ°Π½Π° Π½Π° ΡΠ·ΡΠΊΠ΅ Go, ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ΅ΡΡΡ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ Apache 2.0 ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ WebDAV, gRPC, Microsoft RESTful Web API Graph, OCS, OCM 1.1 ΠΈ OpenID Connect. Π‘Π΅ΡΠ²Π΅Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°ΡΡΡΡ ΠΎΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π½Π° ΠΏΠ»Π°ΡΡ Raspberry Pi Π΄ΠΎ Π±ΠΎΠ»ΡΡΠΈΡ ΠΌΠ½ΠΎΠ³ΠΎServereinhaltungen.
Der Desktop-Client ist in C++ unter Verwendung von Qt geschrieben, wird unter der Lizenz GPLv3 verΓΆffentlicht und unterstΓΌtzt Builds fΓΌr Windows, macOS und Linux. Der Client bietet auch eine Funktion zur Dateisynchronisierung und das Einbinden eines gemeinsamen Speichers in Form eines virtuellen Dateisystems. Das Web-Interface ist in TypeScript mit dem Vue.js-Framework aufgebaut und wird unter der Lizenz AGPLv3 angeboten. Mobile Anwendungen sind fΓΌr Android und iOS verfΓΌgbar.
Neben Funktionen fΓΌr die Speicherung und den Austausch von Dateien sowie synchronisierten Zugriff auf Dateisammlungen von verschiedenen GerΓ€ten umfasst OpenCloud auch MΓΆglichkeiten zur gemeinsamen Bearbeitung von Dokumenten in Echtzeit, zur Integration mit dem BΓΌro-Paket Collabora Online und dem Markdown-Editor (ToastUI), zur Textextraktion aus Bildern und gescannten Dokumenten sowie zur Nutzung des ICAP-Protokolls zur ΓberprΓΌfung hochgeladener Dateien in Antiviruspaketen.
FΓΌr verΓΆffentlichte Dateien kΓΆnnen Lebensdauern festgelegt, der Zugriff ΓΌber Links bereitgestellt und Inhalte mit PasswΓΆrtern geschΓΌtzt werden. Um die Navigation durch die Dateien zu erleichtern, werden Tags, Filter und die Volltextsuche unterstΓΌtzt. Im System wird die gesamte Historie der Arbeit mit Dateien verfolgt, und es wird UnterstΓΌtzung fΓΌr das ZurΓΌcksetzen auf eine bestimmte Version in der Vergangenheit bereitgestellt. Eine Teamarbeit kann organisiert werden, indem Unterverzeichnisse (βArbeitsbereicheβ) einzelnen Teams zugeordnet werden.
FΓΌr den Administrator steht eine detaillierte Schnittstelle zur Verwaltung von Zugriffsrechten und Benutzern zur VerfΓΌgung (z. B. kann einem Benutzer nur das Anzeigen oder nur das Hochladen in die Ablage erlaubt werden). Es wird eine rollenbasierte Zugriffskontrolle (RBAC β Role-Based Access Control) unterstΓΌtzt. Die Plattform verwendet eine Privacy-First-Architektur, die besagt, dass ein OpenCloud-Benutzer mit Administratorrechten keinen Zugang zu den Inhalten anderer Benutzer haben kann.
In der neuen Version:
- Π ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π»ΡΠ΄Π΅ΠΉ Π½Π°Π΄ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ Markdown ΠΈ ocnote Ρ ΠΎΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π²Π½ΠΎΡΠΈΠΌΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. ΠΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ Π»ΠΈΡΡ Π½Π°Π±Π»ΡΠ΄Π°ΡΡ Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°.
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΡ Π΄Π²ΠΈΠΆΠΊΠΎΠ² Bleve ΠΈ OpenSearch ΡΠ½ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Ρ Π΄Π»Ρ Π²ΡΠ΄Π°ΡΠΈ ΠΏΠΎΡ ΠΎΠΆΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΎΠ³ΠΎ Π±ΡΠΊΠ΅Π½Π΄Π° (ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ Π΄Π²ΠΈΠΆΠΎΠΊ Bleve, Π½ΠΎ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΈ OpenSearch, ΠΊΠΎΡΠΎΡΡΠΉ Π»ΡΡΡΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΠΊΡΡΠΏΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ²) Π‘Π½ΠΈΠΆΠ΅Π½ΠΎ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡΠΈ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π΄Π²ΠΈΠΆΠΊΠ° Bleve (Ρ 1.1 ΠΠ Π΄ΠΎ 120 ΠΠ ΠΏΡΠΈ ΠΈΠ½Π΄Π΅ΠΊΡΠ°ΡΠΈΠΈ 100 ΡΡΡΡΡ ΡΠ°ΠΉΠ»ΠΎΠ²).
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π΄Π²ΠΈΠΆΡΡΠΈΡ ΡΡ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠΉ Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ ΠΈΠ· ΠΏΡΠ΅Π΄ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΌΡΡΠΈ ΠΈΠ»ΠΈ ΠΏΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ.
- Π£ΡΠΊΠΎΡΠ΅Π½Π° ΠΏΡΠΎΠΊΡΡΡΠΊΠ° ΠΈ ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΌΠΈΠ½ΠΈΠ°ΡΡΡ Π΄Π»Ρ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ΠΎΠ² Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΡΠΈΡΠ»ΠΎΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ (1000+).
- ΠΠ±Π½ΠΎΠ²Π»ΡΠ½ Π΄ΠΈΠ·Π°ΠΉΠ½ ΡΡΡΠ°Π½ΠΈΡ Π²Π²ΠΎΠ΄Π° ΠΏΠ°ΡΠΎΠ»Ρ, ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ ΠΎΠ± ΠΎΡΠΊΠ°Π·Π΅ Π² Π΄ΠΎΡΡΡΠΏΠ΅ ΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ².
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΈΠ°Π»ΠΎΠ³Π° Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ Π½Π° ΠΏΠ΅ΡΠ°ΡΡ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΠ΅Π³ΠΎ ΡΠΊΡΠΏΠΎΡΡ Π² PDF.
- Π ΠΏΠ°Π½Π΅Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ° Β«More actionsΒ», Π² ΠΊΠΎΡΠΎΡΡΡ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΡΡΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ, Π½Π΅ Π²ΠΌΠ΅ΡΡΠΈΠ²ΡΠΈΠ΅ΡΡ Π² ΡΠΈΡΠΈΠ½Ρ ΠΎΠΊΠ½Π°.
- ΠΠ»Ρ 37 ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠ° ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ°, ΡΡΠ΅Π΄ΠΈ ΠΏΡΠΎΡΠ΅Π³ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡΠ°Ρ Π²Π½ΡΡΡΠΈ Π±Π»ΠΎΠΊΠΎΠ² Ρ ΠΊΠΎΠ΄ΠΎΠΌ Π² Markdown-ΡΠ°ΠΉΠ»Π°Ρ .
- ΠΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½Π° ΠΏΠΎΡΡΠ°Π²ΠΊΠ° ΡΠ΅ΠΌ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΡ Π² ΡΠΎΡΠΌΠ΅ Docker-ΠΎΠ±ΡΠ°Π·ΠΎΠ².
Quelle: opennet.ru
