Izdaja platforme za deljenje datotek OpenCloud 8.0

Izšla je platforma OpenCloud 8.0, ki uporabnikom omogoča namestitev sistema za skupno rabo datotek in sodelovanje pri ustvarjanju vsebin na lastnem strežniku. Projekt se promovira kot odprta alternativa lastniškim sistemom, kot so Microsoft SharePoint, Google Drive in Dropbox, in je skladen z GDPR Evropske unije.

Projekt je bil ustanovljen kot odcep platforme OCIS (ownCloud Infinite Scale). Za razliko od starejše kodne baze ownCloud in njene odcepitve NextCloud je bil strežnik OCIS prepisan iz PHP v Go. Ustvarjalci OpenClouda so poskušali odstraniti nepotrebne funkcionalnosti iz kodne baze in se osredotočiti na zagotavljanje najkakovostnejše implementacije njene osnovne funkcionalnosti – sodelovanja pri delu z datotekami.

Strežnik je napisan v jeziku Go, distribuiran pod licenco Apache 2.0 in podpira WebDAV, gRPC, Microsoft RESTful Web API Graph, OCS, OCM 1.1 in OpenID Connect. Strežnik je implementiran z uporabo koncepta mikroservisov in se lahko skalira od namestitev na plošče Raspberry Pi do velikih večplatformskih sistemov.strežnikimplementacije.

Namizni odjemalec je napisan v jeziku C++ z uporabo Qt, objavljen pod licenco GPLv3 in podpira prevajanje za Windows, macOS и LinuxOdjemalec ima tudi vgrajeno sinhronizacijo datotek in namestitev skupnega pomnilnika kot virtualnega datotečnega sistema. Spletni vmesnik je napisan v jeziku TypeScript z uporabo ogrodja Vue.js in je licenciran pod licenco AGPLv3. Mobilne aplikacije so na voljo za Android in iOS-u.

Poleg funkcij shranjevanja in deljenja datotek ter sinhroniziranega dostopa do zbirk datotek iz različnih naprav OpenCloud vključuje tudi možnosti za skupno urejanje dokumentov v realnem času, integracijo s pisarniškim paketom Collabora Online in urejevalnikom Markdown (ToastUI), ekstrakcijo besedila iz slik in skeniranih dokumentov ter uporabo protokola ICAP za skeniranje prenesenih datotek v protivirusnih paketih.

Lahko omejite življenjsko dobo objavljenih datotek, omogočite dostop preko povezave in zaščitite vsebino z geslom. Za poenostavitev navigacije po datotekah so podprte oznake, filtri in iskanje po celotnem besedilu. Sistem spremlja celotno zgodovino dela z datotekami in nudi podporo za povrnitev sprememb na določeno različico v preteklosti. Možno je organizirati timsko delo z dodelitvijo podimenikov (»workspaces«) posameznim ekipam.

Skrbniku je na voljo podroben vmesnik za upravljanje pravic dostopa in uporabnikov (uporabniku lahko na primer dovolite samo ogled ali samo nalaganje v repozitorij). Podprt je nadzor dostopa na podlagi vlog (RBAC). Platforma uporablja arhitekturo Privacy-First, kar pomeni, da uporabnik OpenCloud s skrbniškimi pravicami ne more dostopati do vsebin uporabnikov.

V novi različici:

  • Urejevalnik besedil zdaj omogoča več uporabnikom hkratno delo na datotekah Markdown in OCNote, spremembe pa se odražajo v realnem času. Uporabniki se lahko zdaj pridružijo v načinu samo za branje, kar jim omogoča preprosto opazovanje napredka dokumenta.
  • Nastavitve iskalnikov Bleve in OpenSearch so bile poenotene, da bi zagotovile podobne rezultate ne glede na iskalni vmesnik (Bleve je privzeti iskalnik, vključen pa je tudi OpenSearch, ki je bolj primeren za velike projekte). Poraba pomnilnika pri uporabi iskalnika Bleve se je zmanjšala (z 1.1 GB na 120 MB pri indeksiranju 100 datotek).
  • Dodana podpora za premikanje fotografij z možnostjo predogleda z miško ali klikom gumba.
  • Pomikanje in upodabljanje sličic je bilo pospešeno za kataloge z velikim številom slik (1000+).
  • Posodobljena je bila zasnova strani za vnos gesla, opozorilo o zavrnitvi dostopa in nalaganje zaupnih datotek.
  • Dodana je možnost uporabe sistemskega pogovornega okna za upravljanje izpisa, ki podpira izvoz v PDF.
  • Na ploščo je bil dodan gumb »Več dejanj«, ki ga je mogoče uporabiti za premikanje orodij, ki se ne prilegajo širini okna.
  • Označevanje sintakse je bilo implementirano za 37 programskih jezikov, vključno z bloki kode v datotekah Markdown.
  • Teme so zdaj na voljo kot slike Docker.

Vir: opennet.ru

Kupite zanesljivo gostovanje za strani z DDoS zaščito, VPS VDS strežniki 🔥 Kupite zanesljivo spletno gostovanje z zaščito DDoS, VPS VDS strežniki | ProHoster