Software-update: Nextcloud 24.0.0

Nextcloud logo (75 pix) Versie 24 van Nextcloud is enkele dagen geleden verschenen. Met Nextcloud is het mogelijk om in eigen beheer cloudopslag te draaien. Het is ontstaan als een fork van ownCloud nadat een groot aantal ontwikkelaars wegens een conflict daar zijn vertrokken. Alle onderdelen, inclusief de enterprisefunctionaliteit, worden als open source aangeboden en het verdienmodel is gelijk aan wat Red Hat doet, namelijk het leveren van betaalde ondersteuning aan grote klanten. De belangrijkste verbeteringen die we in versie 24 aantreffen kunnen hieronder worden gevonden:

User migration

Our goal is to give you, as an individual or business, Digital Sovereignty, that is, to put YOU in control of your data. It is why we provide a special privacy screen and extensive personal privacy settings, why we don’t collect any user data, and of course why you can decide to host your Nextcloud wherever you want. With this release, we are introducing the next step: User migration.

Export and import

User migration allows you to export your data from Nextcloud into a single archive and import it into another Nextcloud instance! This includes user and profile settings and data from the Groupware and Files apps, like calendars, email settings, comments, favorites, and more. An API allows any app to add support for migration, enabling users to take all their data with them.

You are in control!

Where the big tech players like Google, Microsoft, and Facebook aim to lock you into their platforms, we want to give YOU control. Thanks to user migration, you can decide where to host your data – and change your mind! You can upgrade from your Raspberry Pi to a hosted solution, or bring your data back home again.

For businesses, this provides an important compliance benefit as more and more privacy regulations require that users are able to easily export their data from hosted services. For large enterprises, the migration feature enables us to provide a series of new, powerful features, information on which will be made available over the following months.

Nextcloud Files

Nextcloud Files has been polished and brings performance and scalability improvements in the back-end. More visible are:

  • Enterprise search API. The new API allows content on Nextcloud to be indexed by a third-party search tool.
  • Improved sharing permissions, allowing users to specify edit, delete, and upload permissions in shared folders.
  • Share-by-mail with a password can be configured to not rely on a predefined password. Instead Nextcloud will use a temporary token to verify ownership of the email address associated with the share when the recipient visits the link. See more details about the feature in this github issue.
4x lower database load for common operations
  • Support offloading of Activities data to a separate DB
  • More efficient Activities storing
  • Option to scale preview generation using a microservice
  • New built in Profiler
  • Smarter handling of DB access
  • Reduce connection load on Redis server
  • Faster quota handling
  • Faster user status reading
  • Reduce DB load for user profiles
  • Smarter access to federated shares
  • Optimize filesystem DB load
  • Faster access token handling
  • More intelligent avatar size handling
  • Leverage asset caching
  • Improved thumbnail caching
  • Reduce page load time
  • Faster user status reading
  • Improved WebDAV performance
  • Optimise capabilities loading
  • Smart background job scheduling to run expensive operations outside peak hours

For this release a lot of performance work was done to help scale Nextcloud to larger instances and improve the user experience.

Faster is better

Many of these lower both the load on servers and increase the responsiveness for users, like the smarter handling of file system access that can reduce the database queries for a folder view by 75%. Another improvement is to allow admins to configure when maintenance background jobs are run, so they run at quiet times instead of during peak activity hours. And avatars are no longer generated in many different sizes but in only two, making caching easier and more efficient.

This release also makes it possible for large servers to use a separate Imaginary based docker service to generate thumbnails, both improving security and performance. All in all, users will find this release improves responsiveness while admins will notice a decreased load on servers, especially in large scale installations.

Nextcloud Groupware

In Nextcloud Groupware, much work was done on the user interface and regarding performance improvements.

The calendar app now shows an ‘accept/deny’ for invitations in the calendar item view so you can change your status right there in the web interface. The Mail app introduces two important features:

  • Undo sending
  • Scheduled sending

The Mail team is asking for user feedback for the Mail app, to help set priorities! If you want to participate, please use this form. The survey is done with Nextcloud Forms so no data is stored besides your input in the form.

Nextcloud Talk

Nextcloud Talk makes a big step forward, introducing a series of reliability and performance improvements as well as some nice, interactive features:

Reactions: now you can react to any message, with any emoji! See others’ reactions to messages.

A media tab: this enables you to quickly and easily search for and see all the media shared within your chat, perfect for when you know someone sent you that one image, but you’d have to scroll back ages to find it!

Much improved desktop integration: direct message reply in a notification and a screen to easily pick up a call

  • Ability to select audio output on mobile apps.
  • Ability to share system audio (like playing a video) during screen share. This feature is currently only supported by Chrome with ChromeTab or system sound, but we look forward to see other browsers support this feature!

Other improvements were made, like lowering the server load generated by calls with many participants, user interface polishing and more.

Nextcloud Office makes a major step forward in this release, introducing a new, efficient, and easy to use tabbed menu interface that will be more familiar to users.

Automatic file locking

To facilitate collaboration, the existing file locking feature in Nextcloud was enhanced with the introduction of automatic locking by the Office apps (Text, Collabora Online) while editing. The desktop and mobile clients also support the file locking:

  • Clients display locked status and lock metadata for files
  • Can manually lock/unlock files on clients
  • Clients prevent (as much as possible) write operations on locked files
Nextcloud Text

The office team also worked on a big update to Nextcloud Text, our collaborative text editor, introducing:

  • Tables
  • Infoboxes
  • Direct picture upload
  • Emoji auto-completion
Nextcloud Collectives

These features are also directly benefiting the knowledge management app Collectives, which also introduces share permissions that allow sharing a set of pages through a public link and defining access rights more finely.

Nextcloud screenshot

Versienummer 24.0.0
Releasestatus Final
Besturingssystemen Linux
Website Nextcloud
Download https://nextcloud.com/install/
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

03-05-2022 • 14:30

11

Submitter: GieltjE

Bron: Nextcloud

Reacties (11)

11
11
8
1
0
3
Wijzig sortering
Ik draai hem in een LXC container op proxmox. Datadir op de host zelf in 4disk zfs raid10, en die dit rsynch't elke nacht naar een vriend van me. Zo kan ik makkelijk wat prutsen en laten falen, want de lxc zelf backup ik ook, naar een rasp-pi USB disk in de slaapkamer.

Docker heb ik nog nooit gebruikt en met lxc kan ik iig werken met een normale Linux command prompt zoals ik gewend ben.

[Reactie gewijzigd door fuzzyduck op 23 juli 2024 04:17]

Ideaal platform voor privacy - en toegankelijkheid - naar jouw eigen data.

Heb een tijdje op een simpele vm gedraaid. Maar de data - backup en retentie - zorgde voor problemen. Omdat het IN de vm stond.
Heb nu een kleine vm, met sshfs naar de bovenliggende - fysieke - host. En dat werkt perfect.
En omdat de data folder nu los gekoppeld is van de vm, is het makkelijk backuppen (r sync / robocopy).

Samen met partner inmiddels meer dan 200GB geupload naar onze NC server. :)
Lekker in docker draaien, kan je vrij gemakkelijk dit soort dingen regelen plus een stuk minder overhead van een complete vm
Mijn VM draait prima nu. Had Docker geprobeerd maar kreeg alleen maar problemen bij de installatie alleen al. Heb je een linkje dat wel werkt? Want ik sta daar nog steeds voor open....
Voor wie niet alle features van Nextcloud nodig heeft maar gewoon een goede eigen filecloud wil dat ook lekker met foto's werkt en veel sneller, lichter is dan NextCloud:
https://filerun.com/

Ik gebruik het al meer dan een jaar. Grootste voordeel tov Nexrcloud vind ik wel dat het je een directe representatie van je schijf/opslag geeft én er is geen indexatie nodig.
Installeren doe je natuurlijk in 1 actie met Docker Compose.

[Reactie gewijzigd door Jazco2nd op 23 juli 2024 04:17]

Dat dus! Ik wilde heel graag NextCloud gebruiken, maar kreeg de foto's nooit echt lekker gedeeld en met een goede verbinding kon ik de foto's nooit echt lekker bekijken.
Filerun daarentegen was binnen een kwartier geregeld. Folder aangeven en draaien. :Y)
Nadeel wel van Filerun tov Nextcloud is dat het geen open source is.
Sja ik weet niet of het echt een nadeel is, anders is het eentje met enorme voordelen.
Wat ik zie bij opensource is dat soms de developer (al zijn het er meerdere, vaak bepaald 1 persoon het meeste) zijn visie heilig is, terwijl in de praktijk gebruikers niet tevreden zijn omdat zijn visie in de praktijk niet bruikbaar is.

Het voordeel van een applicatie die juist voor gebruikers commercieel wordt ontwikkeld, is dat je eerder naar gebruikersfeedback luistert.

Wat vaak wordt vergeten: de software ontwikkelaar is vaak juist helemaal niet de expert in het gebruik van de applicatie. Dat zijn enkele long term die hard gebruikers. Als die geen zeggenschap hebben, wat bij closed source vaak juist wel het geval is en in mijn ervaring bij open source wat minder, is dat vervelend.

Bij FileRun zie ik dat via feedback.filerun.com er echt anders wordt gereageerd dan op sommige fora voor open source software. Er zijn niet vaak grote releases, maar die bevatten wel echt features die door gebruikers zijn gevraagd.
Wat ik zie bij opensource is dat soms de developer (al zijn het er meerdere, vaak bepaald 1 persoon het meeste) zijn visie heilig is, terwijl in de praktijk gebruikers niet tevreden zijn omdat zijn visie in de praktijk niet bruikbaar is.
Het voordeel van een applicatie die juist voor gebruikers commercieel wordt ontwikkeld, is dat je eerder naar gebruikersfeedback luistert.
Je vergeet hierbij voor het gemak dat open source projecten, zoals Nextcloud (maar, naast vele anderen, ook Linux is een mooi voorbeeld), vooral door betaalde ontwikkelaars wordt onderhouden? Denk je echt dat er iemand met een zak geld denk laat ik eens wat leuks bouwen zonder dat er betalende klanten achter zitten die bepaalde functionaliteit vereisen binnen het product of onderdelen sponseren? Veel open source projecten zijn veeeel te complex voor een ontwikkelaar die parttime meewerkt en zij leveren dus vaak enkel patches op bestaand werk terwijl het toevoegen van nieuwe functionaliteit vooral door betaalde medewerkers uitgevoerd wordt juist omdat er een plan (specialist) en geld achter moet zitten om het uit te kunnen voeren. Een mooie manier voor individuen en kleine bedrijven/organisaties om bij te dragen is bijvoorbeeld het maken van Apps binnen NC, daar zie je inderdaad wel dat zij zaken leveren die aan "kwaliteit" te wensen overlaten. Echter dit is ook een goede manier om de behoefte te peilen van die functies. Wanneer anderen er het nut van inzien zal de community rond zo'n onderdeel groeien en de kwaliteit toenemen. Zaken die je als voordeel noemt van commerciële software gaan net zo goed op voor open source. Groot nadeel van closed source is dus dat een ecosysteem eromheen bouwen, zoals bij open source vaak het geval is, erg lastig is. Je kunt bij closed source de code ook niet controleren. Er zijn tal van onderzoeken geweest naar bijvoorbeeld code kwaliteit binnen closed- vs open source en veelal komt open source daar beter uit juist omdat een ieder gedwongen wordt aan kwaliteit bij te dragen omdat anders jouw code gewoonweg niet wordt geaccepteerd. Sommige open source projecten weigeren ook externe contributies, ofwel open souce is geen garantie dat jan en alleman mag bijdragen.

Dat Nextcloud ook populair is bij individuen (tov bedrijven) heeft te maken met het business model en filosofie van Nextcloud als organisatie.
Je hebt 100% gelijk hoor, mijn ervaring als selfhoster is natuurlijk vooral met de kleinere opensource projecten van ontwikkelaars die het in hun vrije tijd hebben bedacht en onderhouden. Daar zie ik echt de problemen die ik noem.
Ik draai de VM van Hannsen IT. De updates scripts zijn mega goed. Kwartiertje na de aankondiging was mijn hele Nextcloud geüpgraded. Het is inderdaad een heel goed platform, meer bedrijven zouden het moeten gebruiken ipv O365 of andere Google toestanden.

Op dit item kan niet meer gereageerd worden.