Nextcloud (or rather Owncloud) was one of my first projects I selfhosted (on a Pi). It’s also the first software which broke on a upgrade, which isn’t strange given my lack of knowledge and it’s complexity.
Nowadays I like to split my services, because it’s easier to maintain and solves my use cases better. Immich for photos, smb for file access (as I don’t need sync), radicale for calendar/contacts. Still, Nextcloud is awesome for getting started with selfhosting or if you need a complete platform with integration and all those bells and whistles.
Yes it’s pain to setup for first time. But it’s an one time effort that pays off eventually. Once it’s setup, I never experienced any issues during upgrade. It’s easy as simply pulling latest container images.
Nextcloud (or rather Owncloud) was one of my first projects I selfhosted (on a Pi). It’s also the first software which broke on a upgrade, which isn’t strange given my lack of knowledge and it’s complexity.
Nowadays I like to split my services, because it’s easier to maintain and solves my use cases better. Immich for photos, smb for file access (as I don’t need sync), radicale for calendar/contacts. Still, Nextcloud is awesome for getting started with selfhosting or if you need a complete platform with integration and all those bells and whistles.
Yes it’s pain to setup for first time. But it’s an one time effort that pays off eventually. Once it’s setup, I never experienced any issues during upgrade. It’s easy as simply pulling latest container images.