Failide vahetamise platvorm OpenCloud 1.0 on nüüd saadaval

Esitatakse OpenCloudi esimene versioon, mis võimaldab seadistada oma serverisse faili jagamise ja koostöötamise süsteemi. Projekt esitatakse avatud alternatiivina suletud süsteemidele nagu Microsoft SharePoint, Google Drive ja Dropbox, olles kooskõlas GDPR nõuetega.

OpenCloud on OCIS (ownCloud Infinite Scale) platvormi haru, mis on ümber kirjutatud PHP-st Go keelele, erinevalt algsest ownCloudi koodibaasist ja sellest hargnenud NextCloud projektist. OpenCloudi loojad püüdsid koodibaasi vabastada liigsetest funktsioonidest ja keskenduda kvaliteetse põhitegevuse elluviimisele — failide koostöös töötamine.

Lisaks failide salvestamise ja jagamise funktsioonidele ning sünkroonitud juurdepääsule failide kogumile erinevatest seadmetest, võimaldab OpenCloud ka koostööl dokumentide reaalajas redigeerimist, koostööd kontoritarkvaraga Collabora Online ja Markdown Editor (ToastUI) redaktoriga, teksti ekstraheerimist piltidelt ja skannitud dokumentidest OCR-i abil, ning ICAP-protokolli kasutamist üleslaaditud failide viirusetõrje pakettide kontrollimiseks.

Avaldatud failide puhul on võimalik piirata eluaega, anda ligipääs lingi kaudu ja kaitsta sisu parooliga. Failide navigeerimise lihtsustamiseks toetatakse silte, filtreid ja täisteksti otsingut. Süsteem jälgib kogu failidega töötamise ajalugu ja võimaldab tagasi pöörduda teatud versiooni juurde minevikus. Meeskonnatööd saab korraldada kaustade ('tööruumide') määramisega eraldi tiimidele.

Administraatorile on提供详细的访问权限和用户管理界面(例如,只允许用户查看或仅允许上传到存储中)。支持基于角色的访问控制(RBAC - Role-Based Access Control)。平台应用隐私优先的架构,即OpenCloud管理权限的用户无法访问用户内容。

Serveripool on kirjutatud Go keeles, levitatakse Apache 2.0 litsentsi alusel ja toetab WebDAV, gRPC, Microsofti RESTful Web API Graph, OCS, OCM 1.1 ja OpenID Connect tarkvaraliideseid. Toodud on välja, et server see on üles ehitatud mikroteenuste kontseptsioonile ja saab skaleeruda alates Raspberry Pi tahvelarvutitele kuni suurte mitme serveriga rakendusteni.

Töölauaklient on kirjutatud C++ keeles ja kasutab Qt-d, on avaldatud GPLv3 litsentsi alusel ning toetab Windowsi, macOS-i ja Linuxi ehitusi. Klienti on integreeritud ka failide sünkroonimise ja jagatud salvestuse virtuaalse failisüsteemina mäletamise funktsioon.

Failide vahetamise platvorm OpenCloud 1.0 on nüüd saadaval

Veebi liides on kirjutatud TypeScriptis ja kasutab Vue.js raamistikku ning on pakutud AGPLv3 litsentsi alusel.

Failide vahetamise platvorm OpenCloud 1.0 on nüüd saadaval


Allikas: opennet.ru
Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster