What I would like to have is a small Nextcloud installation (max. 200MB, preferably even smaller) that I can host on a ultra-cheap tiny server. I just need file sync, calendar and contacts. The total size of the synced files isn't much either.
Nextcloud used to be small enough for this, but they kept adding things, bundling word processors and other stuff I don't need, meanwhile making the contacts and calendar optional. I have had to move to a larger server only for this reason, to keep Nextcloud at a supported version.
Does Syncthing have contacts and calendar syncing? Any others? I like having a central server.
For some of the reasons you give, I prefer Owncloud over Nextcloud. Owncloud is less bloated.
I recently set up Joplin notes to sync with Owncloud using WebDAV following instructions on Owncloud's blog [0], it was easy and works well.
I haven't set up contacts and calendars yet, but would like to, eventually. It looks like it can be done with CardDAV and CalDAV [1].
[0]: https://owncloud.com/news/how-to-sync-notes-with-owncloud-an...
[1]: https://blog.evomailserver.com/how-to-sync-owncloud-10-conta...
What is an ultra-cheap tiny server? Maybe a CX21 (6.37 €/mth) at https://www.hetzner.com/de/cloud would fit. There are Docker images and you only need to install the NextCloud AIO. Super simple. Upgrade is also simple (we only did it once and it went through perfectly).
https://nextcloudpi.com might do it for you. I've been running it on raspberry pi 4 with a Samsung 1tb usb3 ssd for a year or two with no problems that weren't solved by turning it off and on again...yet.
I'm fairly certain that you can disable the word processor, as well as a lot of the other "core" features. Or at least I'm seeing a whole lot of "disable" buttons when I look at the list of active apps for my Nextcloud install.
Yes, but they are still part of the package. If you have only 500MB you easily run out of disk space for both the installer and the actual installation. And I think they remain on your disk, ready to enable. There is no easy way to remove them completely.
In the AIO you have to explicitly choose to install them, in the bare metal setup they are not installed unless you choose so when you install for the first time. You're right that Nextcloud has gotten bigger, but Collabora is in no way a default part that you can't uninstall...
Nextcloud used to be small enough for this, but they kept adding things, bundling word processors and other stuff I don't need, meanwhile making the contacts and calendar optional. I have had to move to a larger server only for this reason, to keep Nextcloud at a supported version.
Does Syncthing have contacts and calendar syncing? Any others? I like having a central server.