Habe ich jetzt notgedrungen mal gemacht
Ich hab mich mit extern angebundenen Speichern nie beschäftigt, aber wenn es da wirklich keine Option gibt die aus der Versionierung auszunehmen, würde ich ein Issue auf machen.
Wurde schon mehrfach gemeldet, aber bisher ignoriert oder nicht gelöst. Als "gelöst" wurden dann immer Antworten wie "There is an occ command version:cleanup, which deletes all files in the files_versions directory.". Das Problem ist nur, dass das System komplett voll läuft und nicht mehr reagiert. Man kann nicht mal mehr occ commands ausführen. Lösche ich von Hand, funktioniert danach trotzdem nichts mehr. Mag daran liegen, dass ich Nextcloud als Docker laufen habe und Redis und Co mit im Spiel sind.
Laut Documentary
The version app never uses more than 50% of the user’s currently available free space. If the stored versions exceed this limit, Nextcloud deletes the oldest versions until it meets the disk space limit again.
Sollte das der Server vollläuft nicht passieren....
Das Einschränken bzw. exkludieren von bestimmten Ordnern ist wohl nicht vorgesehen bisher.
Passiert leider immer wieder. Ich gehe davon aus, dass die von dir genannte Funktion grundsätzlich schon funktionieren sollte. Allerdings dann wohl eher, wenn es nach und nach pasiert. Bei mir werden aber quasi auf einen Schlag über 100 GB auf einem Server erstellt, der nur noch 1xx GB frei hat. Der Server läuft also im laufenden Betrieb von "Versions" voll. Der Vorgang der Versioniereung wird also nicht mal abgeschlossen und somit kommt es auch gar nicht zu dem Punkt, an dem das System das Problem bemerken kann, dass der Speicher zu voll ist.