OpenCloud 6.0, platforma koja korisnicima omogućava da na vlastitom serveru implementiraju sistem za dijeljenje datoteka i saradnju na sadržaju, je objavljena. Projekat se promovira kao otvorena alternativa vlasničkim sistemima poput Microsoft SharePointa, Google Drivea i Dropboxa, te je u skladu s GDPR-om Evropske unije.
Projekat je osnovan kao ogranak (fork) OCIS (ownCloud Infinite Scale) platforme. Za razliku od originalne ownCloud kodne baze i njenog forka, NextCloud, OpenCloud server je prepisan iz PHP-a u Go. Kreatori OpenClouda su pokušali ukloniti nepotrebne funkcionalnosti iz kodne baze i fokusirati se na pružanje najkvalitetnije implementacije njene osnovne funkcionalnosti - saradnje na datotekama.
Server, napisan u Go programskom jeziku, licenciran je pod Apache 2.0 licencom i podržava WebDAV, gRPC, Microsoftov RESTful Web API Graph, OCS, OCM 1.1 i OpenID Connect. Server je implementiran korištenjem mikroservisnog okvira i može se skalirati od Raspberry Pi ploča do velikih višeserverskih implementacija.
Desktop klijent je napisan u C++ koristeći Qt, objavljen pod GPLv3 licencom i podržava verzije za Windows, macOS i Linux. Klijent također ima ugrađenu sinhronizaciju datoteka i montiranje dijeljene pohrane kao virtualnog sistema datoteka. Web sučelje je napisano u TypeScriptu koristeći Vue.js framework i licencirano je pod AGPLv3 licencom. Mobilne aplikacije su dostupne za Android i iOS.
Pored funkcija pohrane i dijeljenja datoteka, kao i sinhroniziranog pristupa kolekcijama datoteka s različitih uređaja, OpenCloud uključuje mogućnosti za kolaborativno uređivanje dokumenata u stvarnom vremenu, integraciju s Collabora Online uredskim paketom i Markdown Editorom (ToastUI), izdvajanje teksta iz slika i skeniranih dokumenata te korištenje ICAP protokola za skeniranje preuzetih datoteka u antivirusnim paketima.
Možete ograničiti životni vijek objavljenih datoteka, omogućiti pristup putem veze i zaštititi sadržaj lozinkom. Da bi se pojednostavila navigacija datotekama, podržane su oznake, filteri i pretraživanje punog teksta. Sistem prati čitavu istoriju rada sa fajlovima i pruža podršku za vraćanje promena na određenu verziju u prošlosti. Moguće je organizirati timski rad dodjeljivanjem poddirektorija (“radnih prostora”) pojedinačnim timovima.
Administratoru je obezbeđen detaljan interfejs za upravljanje pravima pristupa i korisnicima (na primer, možete dozvoliti korisniku da samo pregleda ili samo otprema u spremište). Podržana je kontrola pristupa zasnovana na ulogama (RBAC). Platforma koristi arhitekturu Privacy-First, što znači da OpenCloud korisnik sa administratorskim pravima ne može pristupiti sadržaju korisnika.

U novoj verziji:
- Web interfejs sadrži funkciju "Favoriti", koja korisnicima omogućava da označe važne i često korištene datoteke za brzi pristup. Informacije o dodavanju datoteka u favorite pohranjene su na server i nije vezan za određenog klijenta. Omiljene datoteke su označene zvjezdicom i istaknute u ličnim prostorima, projektima, podfolderima i rezultatima pretrage. Sve stavke označene zvjezdicom mogu se odjednom pregledati na zasebnoj stranici "Omiljeni".
- Dodata je ekstenzija Kalkulator, koja vam omogućava izračunavanje matematičkih izraza u traci za pretragu.
- Dodana je ekstenzija "Pastebin" radi pojednostavljenja dijeljenja tekstualnog sadržaja. Dijeljene stavke se automatski spremaju u skriveni direktorij ".space" u vašem ličnom prostoru.
izvor: opennet.ru
