I recently made the jump. It’s crazy how much effort goes into optimising Nextcloud it still remains the most demanding thing on your server and your sanity.
Hot take. Nextcloud is hot garbage. If you want file sync use Seafile. So so so so much faster and more resource efficient. For the rest of next cloud functionality just use a tool specific to that.
Nextcloud is still tied to the old php/fpm model. There are better approaches now days. Hell even owncloud is rewriting away from the php/fpm approach.
This is exactly what I did. I replaced it with a Immich, a webdav client, and an xmpp server (prosody). I only needed online storage for phone photo access/backup and syncing my keepass DB and contacts. I set these apps up once and now I don’t need to touch them.
I am just about to start experimenting with opencloud.eu. It is another developer revolt fork of Opencloud (this time their infinite scale project) so it is supposed to be a lightweight single binary that uses a real filesystem and no database at all. Lacks all the add ons of nextcloud, buy I am tired of maintaining it.
I recently made the jump. It’s crazy how much effort goes into optimising Nextcloud it still remains the most demanding thing on your server and your sanity.
Hot take. Nextcloud is hot garbage. If you want file sync use Seafile. So so so so much faster and more resource efficient. For the rest of next cloud functionality just use a tool specific to that.
Nextcloud is still tied to the old php/fpm model. There are better approaches now days. Hell even owncloud is rewriting away from the php/fpm approach.
This is exactly what I did. I replaced it with a Immich, a webdav client, and an xmpp server (prosody). I only needed online storage for phone photo access/backup and syncing my keepass DB and contacts. I set these apps up once and now I don’t need to touch them.
Or Syncthing, if you don’t need virtual folders or selective sync it’s so quick and lightweight.
The problem is not php-fpm, the problem is when people who perform as SysAdmin dont know how to tweak it properly.
I deploy Nextcloud instances for production environments. :/
I am just about to start experimenting with opencloud.eu. It is another developer revolt fork of Opencloud (this time their infinite scale project) so it is supposed to be a lightweight single binary that uses a real filesystem and no database at all. Lacks all the add ons of nextcloud, buy I am tired of maintaining it.
Anyone try it?