Platforma de schimb de fișiere OpenCloud 1.0 este disponibilă

A fost lansată prima versiune a platformei OpenCloud, care permite implementarea pe serverul propriu a unui sistem pentru partajarea fișierelor și organizarea lucrului colaborativ pe conținut. Proiectul se prezintă ca o alternativă deschisă la sistemele proprietare Microsoft SharePoint, Google Drive și Dropbox, respectând cerințele GDPR.

OpenCloud este un fork al platformei OCIS (ownCloud Infinite Scale), refăcut din PHP în Go, spre deosebire de baza de cod originală ownCloud și de proiectul NextCloud care a derivat din aceasta. Creatorii OpenCloud au încercat să elibereze baza de cod de funcționalitățile inutile și să se concentreze pe implementarea cât mai calitativă a sarcinii principale - colaborarea pe fișiere.

Pe lângă funcțiile pentru stocarea și partajarea fișierelor, precum și pentru accesul sincronizat la colecția de fișiere de pe diferite dispozitive, OpenCloud include posibilități de editare în colaborare a documentelor în timp real, integrarea cu pachetul de birou Collabora Online și editorul Markdown Editor (ToastUI), extragerea textului din imagini și documente scanate prin intermediul OCR, utilizarea protocolului ICAP pentru verificarea fișierelor încărcate în pachetele antivirus.

Pentru fișierele publicate se poate limita durata de viață, se poate oferi acces prin link și se poate proteja conținutul cu parolă. Pentru a facilita navigarea prin fișiere, sunt acceptate etichete, filtre și căutare cu text complet. Sistemul urmărește întreaga istorie a activității cu fișierele și oferă suport pentru revenirea la o anumită versiune din trecut. Este posibilă organizarea colaborării în echipă prin alocarea subdirectoarelor ("spații de lucru") echipelor separate.

Administratorului i se oferă o interfață detaliată de gestionare a drepturilor de acces și utilizatorilor (de exemplu, se poate permite unui utilizator doar vizualizarea sau doar încărcarea în stocare). Se susține gestionarea accesului bazată pe roluri (RBAC - Controlul accesului bazat pe roluri). Platforma folosește o arhitectură Privacy-First, care presupune că un utilizator OpenCloud cu drepturi de administrator nu poate accesa conținutul utilizatorilor.

Partea serverului este scrisă în limbajul Go, distribuită sub licența Apache 2.0 și suportă interfețele software WebDAV, gRPC, Microsoft RESTful Web API Graph, OCS, OCM 1.1 și OpenID Connect. Se menționează că serverul este realizat folosind conceptul de microservicii și poate fi scalat de la instalarea pe plăci Raspberry Pi la implementări mari pe servere multiple.

Clientul desktop este scris în C++ folosind Qt, publicat sub licența GPLv3 și suportă construirea pentru Windows, macOS și Linux. În client este încorporată și funcția de sincronizare a fișierelor și montarea stocării colaborative ca un sistem de fișiere virtual.

Platforma de schimb de fișiere OpenCloud 1.0 este disponibilă

Interfața web este scrisă în TypeScript, folosind framework-ul Vue.js și propusă sub licența AGPLv3.

Platforma de schimb de fișiere OpenCloud 1.0 este disponibilă


Sursa: opennet.ro
Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster