OpenCloud 8.0 release van het platform voor het delen van bestanden

OpenCloud 8.0, een platform waarmee gebruikers een systeem voor het delen van bestanden en samenwerken aan content op hun eigen server kunnen implementeren, is uitgebracht. Het project wordt gepromoot als een open alternatief voor propriëtaire systemen zoals Microsoft SharePoint, Google Drive en Dropbox, en voldoet aan de AVG (Algemene Verordening Gegevensbescherming) van de Europese Unie.

Het project is ontstaan ​​als een afsplitsing van het OCIS-platform (ownCloud Infinite Scale). In tegenstelling tot de bestaande ownCloud-codebasis en de afsplitsing daarvan, NextCloud, is de OCIS-server herschreven van PHP naar Go. De makers van OpenCloud probeerden de codebasis te ontdoen van onnodige functionaliteit en zich te concentreren op het leveren van een zo hoogwaardig mogelijke implementatie van de kernfunctionaliteit: samenwerking aan bestanden.

De server is geschreven in Go, wordt gedistribueerd onder de Apache 2.0-licentie en ondersteunt WebDAV, gRPC, Microsoft RESTful Web API Graph, OCS, OCM 1.1 en OpenID Connect. De server is geïmplementeerd volgens het microservices-concept en kan worden opgeschaald van installaties op Raspberry Pi-boards tot grote multi-platformsystemen.serverimplementaties.

De desktopclient is geschreven in C++ met behulp van Qt, gepubliceerd onder de GPLv3-licentie en ondersteunt compilatie voor Windows, macOS и LinuxDe client beschikt ook over ingebouwde bestandssynchronisatie en de mogelijkheid om gedeelde opslag als virtueel bestandssysteem te koppelen. De webinterface is geschreven in TypeScript met behulp van het Vue.js-framework en is gelicentieerd onder de AGPLv3-licentie. Mobiele apps zijn beschikbaar voor Android en iOS.

Naast functies voor het opslaan en delen van bestanden, en gesynchroniseerde toegang tot bestandsverzamelingen vanaf verschillende apparaten, biedt OpenCloud mogelijkheden voor het in realtime samenwerken aan documenten, integratie met de Collabora Online-kantoorsuite en Markdown Editor (ToastUI), tekstextractie uit afbeeldingen en gescande documenten, en het gebruik van het ICAP-protocol voor het scannen van gedownloade bestanden door antivirusprogramma's.

U kunt de levensduur van gepubliceerde bestanden beperken, toegang via een link verlenen en de inhoud met een wachtwoord beveiligen. Om het navigeren door bestanden te vereenvoudigen, worden tags, filters en zoeken in de volledige tekst ondersteund. Het systeem houdt de volledige geschiedenis van het werken met bestanden bij en biedt ondersteuning voor het terugdraaien van wijzigingen naar een specifieke versie in het verleden. Het is mogelijk om teamwerk te organiseren door submappen (“werkruimten”) toe te wijzen aan individuele teams.

De beheerder krijgt een gedetailleerde interface voor het beheren van toegangsrechten en gebruikers (u kunt bijvoorbeeld toestaan ​​dat een gebruiker alleen de repository mag bekijken of alleen mag uploaden). Role-Based Access Control (RBAC) wordt ondersteund. Het platform maakt gebruik van een Privacy-First-architectuur, wat betekent dat een OpenCloud-gebruiker met beheerdersrechten geen toegang heeft tot de inhoud van gebruikers.

In de nieuwe versie:

  • De teksteditor maakt het nu mogelijk dat meerdere gebruikers tegelijkertijd aan Markdown- en OCNote-bestanden werken, waarbij wijzigingen in realtime worden weergegeven. Gebruikers kunnen nu deelnemen in de alleen-lezenmodus, zodat ze eenvoudig de voortgang van het document kunnen volgen.
  • De instellingen voor de zoekmachines Bleve en OpenSearch zijn geharmoniseerd om vergelijkbare resultaten te leveren, ongeacht de gebruikte zoekbackend (Bleve is de standaardengine, maar OpenSearch is ook inbegrepen en is beter geschikt voor grote projecten). Het geheugenverbruik bij gebruik van de Bleve-engine is verlaagd (van 1.1 GB naar 120 MB bij het indexeren van 100 bestanden).
  • Er is ondersteuning toegevoegd voor bewegende foto's, met de mogelijkheid om ze te bekijken door met de muis eroverheen te bewegen of door op een knop te klikken.
  • Het scrollen en weergeven van miniaturen is versneld voor catalogi met een groot aantal afbeeldingen (1000+).
  • Het ontwerp van de pagina's voor wachtwoordinvoer, waarschuwing bij geweigerde toegang en het uploaden van vertrouwelijke bestanden is bijgewerkt.
  • De mogelijkheid is toegevoegd om via een systeemdialoogvenster de afdrukuitvoer te beheren, inclusief ondersteuning voor exporteren naar PDF.
  • Er is een knop "Meer acties" aan het paneel toegevoegd, waarmee gereedschappen die niet binnen de vensterbreedte passen, verplaatst kunnen worden.
  • Syntaxmarkering is geïmplementeerd voor 37 programmeertalen, ook binnen codeblokken in Markdown-bestanden.
  • Thema's worden nu geleverd als Docker-images.

Bron: opennet.ru

Koop betrouwbare hosting voor sites met DDoS-bescherming, VPS VDS-servers 🔥 Koop betrouwbare websitehosting met DDoS-bescherming, VPS- en VDS-servers | ProHoster