Den første version af fildelingsplatformen OpenCloud 1.0 er tilgængelig.

Den første version af OpenCloud-platformen er blevet præsenteret, hvilket gør det muligt at implementere et system til filudveksling og organisering af samarbejde om indhold på din egen server. Projektet præsenteres som et åbent alternativ til proprietære systemer som Microsoft SharePoint, Google Drive og Dropbox, der opfylder kravene i GDPR.

OpenCloud er en fork af OCIS-platformen (ownCloud Infinite Scale), som er genkodet fra PHP til Go, i modsætning til den oprindelige kodestruktur af ownCloud og det afledte projekt NextCloud. Skaberne af OpenCloud har forsøgt at fjerne overflødig funktionalitet fra koden og fokusere på en mest muligt kvalitetsimplementering af den primære opgave — samarbejde om filer.

Udover funktioner til opbevaring og udveksling af filer samt synkroniseret adgang til en samling af filer fra forskellige enheder, inkluderer OpenCloud muligheder for samtidig redigering af dokumenter i realtid, integration med kontorpakken Collabora Online og Markdown Editor (ToastUI), tekstudtræk fra billeder og scannede dokumenter ved hjælp af OCR, samt brug af ICAP-protokollen til at tjekke uploadede filer i antiviruspakker.

For published files, you can limit their lifespan, provide access via a link, and protect content with a password. Tags, filters, and full-text search are supported for easier navigation through files. The system tracks the entire history of file interactions and offers support for reverting changes to a specific version in the past. It is possible to organize teamwork by assigning subdirectories ('workspaces') to individual teams.

Administrators are provided with a detailed interface for managing access rights and users (for example, it is possible to allow a user to only view or only upload to storage). Role-Based Access Control (RBAC) is supported for managing access. The platform employs a Privacy-First architecture, meaning that an OpenCloud user with administrative rights cannot access users' content.

Den serverbaserede del er skrevet i Go, distribueres under Apache 2.0-licensen og understøtter webservices som WebDAV, gRPC, Microsofts RESTful Web API Graph, OCS, OCM 1.1 og OpenID Connect. Det bemærkes, at server den er implementeret med en mikroservice-arkitektur og kan skaleres fra installationer på Raspberry Pi-kort til store flerserverimplementeringer.

Desktop-klienten er skrevet i C++ ved hjælp af Qt, offentliggjort under GPLv3-licensen og understøtter bygninger til Windows, macOS og Linux. Klienten inkluderer også en filsynkroniseringsfunktion og muligheden for at montere et delt lager som et virtuelt filsystem.

Den første version af fildelingsplatformen OpenCloud 1.0 er tilgængelig.

Webgrænsefladen er skrevet i TypeScript ved hjælp af Vue.js-rammen og tilbydes under AGPLv3-licensen.

Den første version af fildelingsplatformen OpenCloud 1.0 er tilgængelig.


Kilde: opennet.ru
Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster