Az OpenCloud 8.0 fájlmegosztó platform kiadása

Megjelent az OpenCloud 8.0 platforma, amely lehetővé teszi fájlmegosztó és tartalomkezelő rendszer telepítését a saját szerveren. A projekt nyílt alternatívaként kerül bemutatásra a Microsoft SharePoint, Google Drive és Dropbox tulajdonosi rendszereivel szemben, megfelelve az Európai Unió GDPR rendeleteinek.

A projekt az OCIS (ownCloud Infinite Scale) platform forkjaként indult. A régi ownCloud kódbázis és annak forkja, a NextCloud-tól eltérően, az OCIS szerveroldala PHP nyelvről Go nyelvre lett átírva. Az OpenCloud készítői arra törekedtek, hogy megszabaduljanak a felesleges funkcionalitástól, és a fájlokkal való együttműködés fő feladatának lehető legjobb megvalósítására összpontosítsanak.

A szerveroldalt Go nyelven írták, Apache 2.0 licenc alatt terjesztik, és támogatja a WebDAV, gRPC, Microsoft RESTful Web API Graph, OCS, OCM 1.1 és OpenID Connect interfészeket. A szerver mikroservices koncepcióval lett megvalósítva, és méretezhető a Raspberry Pi kártyáktól kezdve a nagyobb, komplex telepítésekig.szervers.

A desktop kliens C++ nyelven, Qt használatával készült, GPLv3 licenc alatt került publikálásra, és támogatja a Windows, macOS és Linux rendszerre való fordítást. A kliensbe beépített fájlszinkronizáló funkció és a közös tároló virtuális fájlrendszerként való csatolásának lehetősége is beletartozik. A webes felület TypeScript-ben készült a Vue.js keretrendszer segítségével, AGPLv3 licenc alatt elérhető. Mobilalkalmazások érhetők el Android és iOS platformra is.

Az OpenCloud a fájlok tárolásának és megosztásának funkcióin túl, valamint a különböző eszközökről való szinkronizált hozzáférés lehetőségével, valós idejű dokumentumok közös szerkesztését, integrációt a Collabora Online irodai csomaggal és a Markdown Editor (ToastUI) szerkesztővel, szövegkiemelést képekből és beszkenelt dokumentumokból, valamint ICAP protokoll használatát a feltöltött fájlok vírusellenőrzésére is magában foglalja.

A közzétett fájlok életideje korlátozható, linket biztosíthatunk a hozzáféréshez, és jelszóval védhetjük a tartalmat. A fájlok közötti navigáció egyszerűsítése érdekében támogatottak a címkék, szűrők és teljes szövegű keresés. A rendszer nyomon követi a fájlokkal végzett műveletek teljes történetét, és lehetőséget biztosít a változások visszaállítására egy korábbi verzióra. Lehetséges a csapatmunka szervezése, különböző „munkaterületek” alá rendelve a mappákat.

Az adminisztrátor részére részletes jogosultságkezelési és felhasználókezelési felület áll rendelkezésre (például megengedhető a felhasználónak, hogy csak nézze vagy csak feltöltse az anyagokat a tárolóba). Támogatott a szerepkör alapú hozzáférés-vezérlés (RBAC — Role-Based Access Control). A platform Privacy-First architektúrával dolgozik, ami azt jelenti, hogy az OpenCloud adminisztrátori jogosultságokkal rendelkező felhasználó nem hozzáférhető a felhasználók tartalmához.

Az új verzióban:

  • A szövegszerkesztő lehetővé teszi, hogy több ember egyszerre dolgozzon Markdown és ocnote formátumú fájlokon, a valós idejű változásokra való reagálással. Lehetőség van a csatlakozó felhasználók csak olvasási módban való bekapcsolására is, akik csupán a dokumentum előkészítési folyamatát figyelhetik.
  • A keresőmotor-beállítások Bleve és OpenSearch egységesítve lettek, hogy hasonló eredményeket adjanak függetlenül a keresési háttérről (alapértelmezés szerint a Bleve motor kerül javaslatra, de elérhető az OpenSearch is, amely jobban illeszkedik a nagyobb projektekhez). Csökkent a memóriafogyasztás a Bleve motor használatakor (1.1 GB-ról 120 MB-ra 100 ezer fájl indexelése esetén).
  • Támogatást kapott a mozgó fényképek megjelenítése, amely lehetővé teszi az előnézetet az egérmutatóval való hovatartozáskor vagy egy gomb megnyomásával.
  • Gyorsabb lett a görgetés és a mini képek renderelése nagy számú kép esetén (1000+).
  • Frissült a jelszóbeviteli oldalak, a hozzáférés megtagadásának figyelmeztetései és a bizalmas fájlok feltöltésének dizájnja.
  • Lehetővé vált a rendszer párbeszédablakának használata a nyomtatási kimenet kezelésére, amely támogatja a PDF-be történő exportálást.
  • A panelhez hozzáadott egy 'További műveletek' gombot, amelybe azok az eszközök kerülnek, amelyek nem fért el az ablak szélességében.
  • 37 programozási nyelv szintaxiskiemelését valósították meg, többek között a Markdown fájlokban található kódblokkokon belül.
  • A témaellátás Docker képként valósult meg.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster