# OpenCloud 6.0: nové funkce pro škálovatelnou výměnu souborů v enterprise
OpenCloud 6.0 — aktualizace otevřené platformy pro nasazení systémů pro výměnu souborů a spolupráci. Serverová část v Go podporuje WebDAV, gRPC, Microsoft Graph API, OCS, OCM 1.1 a OpenID Connect. Architektura mikroslužeb zajišťuje škálovatelnost od Raspberry Pi po klastry. Desktopový klient v C++ s Qt (GPLv3) běží na Windows, macOS, Linux se synchronizací a připojením úložiště jako virtuálního souborového systému. Webové rozhraní v TypeScript/Vue.js (AGPLv3) se integruje s Collabora Online a Markdown Editor.
Platforma odpovídá GDPR, používá přístup Privacy-First: administrátoři nevidí uživatelský obsah. Jedná se o fork OCIS se zaměřením na jádrovou funkcionalitu výměny souborů, bez zbytečností.
Architektura a podporované protokoly
Server je implementován v Go (Apache 2.0), což zajišťuje vysoký výkon a nízkou spotřebu zdrojů. Podpora protokolů:
- WebDAV pro standardní přístup k souborům.
- gRPC pro vysoce výkonové RPC volání.
- Microsoft Graph REST API pro integraci s ekosystémem MS.
- OCS/OCS Share API pro kompatibilitu s ownCloud.
- OCM 1.1 pro federaci úložišť.
- OpenID Connect pro autentizaci.
Desktopový klient připojuje úložiště jako nativní souborový systém s podporou synchronizace v reálném čase. Webové rozhraní poskytuje OCR pro extrakci textu z obrázků a dokumentů, integraci ICAP pro antivirovou kontrolu.
RBAC model umožňuje nastavovat granulární práva: prohlížení, stahování, úpravy. Admin panel spravuje uživatele a role bez přístupu k datům.
Novinky ve verzi 6.0
Vydání se zaměřuje na pohodlí vývojářů a administrátorů. Klíčové změny:
- Funkce „Oblíbené“: Uživatelé označují soubory hvězdičkou. Metadat jsou uložena na serveru, dostupná ze všech prostorů (projekty, podsložky, vyhledávání). Samostatná stránka agreguje všechny oblíbené položky.
- Rozšíření Calculator: Výpočet matematických výrazů přímo v vyhledávacím řádku webového rozhraní.
- Rozšíření Pastebin: Výměna textových úryvků s automatickým uložením do skryté složky
.spaceosobní oblasti.
Tyto funkce zjednodušují workflow bez kompromisů v bezpečnosti.
Integrace a rozšíření pro vývojáře
OpenCloud podporuje společné úpravy v reálném čase prostřednictvím Collabora Online. OCR modul extrahuje text ze skenů a obrázků. ICAP protokol se integruje s antiviry jako ClamAV.
Pro vlastní vývoj jsou dostupné gRPC rozhraní a mikroslužební architektura. Příklad nasazení na Kubernetes je zjednodušen šablonami Helm z repozitáře.
Privacy-First zajišťuje end-to-end izolaci: dokonce i root admin nemůže číst soubory uživatelů. To je klíčové pro soulad v regulovaných prostředích.
Co je důležité
- Škálovatelnost od single-node po multi-server s mikroslužbami v Go.
- Plná kompatibilita s enterprise protokoly (WebDAV, Graph API, OIDC).
- Nové UI funkce: „Oblíbené“, Calculator ve vyhledávání, Pastebin pro úryvky.
- Privacy-First + RBAC bez admin přístupu k datům.
- Integrace: Collabora, OCR, ICAP pro antiviry.
— Editorial Team
Zatím žádné komentáře.