Come on. We are running large installations on FreeBSD for customers in production. Nextcloud is one of the better products from an old grey operator's point of view.
Sorry, but their docker work is absolute SHIT.
Updating? Half of the time it breaks some apps (to be clear: Apps that are compatible with the version updated towards, still disabled without any warning).
Updating the container? Don't expect it to actually log things, in a persistent way.
Errors or mistakes? Dont expect it to revert either.
Not to start with their retarded idea of using a container to download their application, instead of... well having a nextcloud container.
Nextcloud might be great in a VM, but using docker its an absolute shitshow.
Also:
Company full of false promises and mad bussiness practices like paywalling docs that where freely available previously and not maintaining advertised enterprise features like SAML. Sorry, such a company with a mediocre product is not going to get any compliment from me.
Run Nextloud? Congrats, you are a MySQL or MariaDB admin now. All the "problems" people have after upgrades are trivial - if you do this stuff for a living. And insolvable if you don't.
I agree there, most DB issues are relatively trivial if you know what your doing.
That being said: It's the only application I have that managed to butcher it's DB migrations about once every 3 updates.