Hi!
What you guys think about nextcloud? to me it feels like junk of php... slow/buggy. But still want to hear from you guys what you think about security & privacy perspective + if there any good alternative!

I am bad at english so if i made any mistake while typing Sorry.

No doubt you will want a reply from one of the experts.

In the meantime: I use Nextcloud on my home network. I find it a useful tool to be able to sync my data across different devices and share a calendar with my family. I've not done any kind of security / privacy audit so can't really comment on that. I do not allow access from the outside world, so that may help in one regard and I accept the inconvenience of only being able to sync when at home.

I don't find the speed to be an issue and haven't come across any significant bugs that affect me. However, given the sheer number of optional extras there are, then you may or may not have a similar experience. I didn't find their Android app that useful for my use case, so I don't use it.

    Nextcloud suffers from a bloated PHP codebase and lacks first-class support for end-to-end encryption and 2FA (it has native FIDO2 passwordless though). The thing is, it's the only option for a self-hosted centralized cloud server with decent clients on the main platforms.

    I'm not going to enumerate all the risks associated with self-hosting, but unless you use E2EE, there will always be a risk for your data. Server-side encryption doesn't do much, especially with the default master key mode where the encryption key sits on the drive right next to your "encrypted" data. Disabling it in favor of user key mode makes it a bit better, but the key to decrypt your data is in the server's memory once a client connects to your account.

    All in all, E2EE should be preferred but as I said, it lacks first-class support despite being advertised as a huge feature on their website. It wasn't usable until recently and there are still many quirks.

    Fwiw I use pcloud, mega, and Dropbox. Use rclone to sync and encrypt my Documents folder to all three. This is just for home use and is light on data. It's for personal home use. Seems to work well for me. I did start trying out internxt but didn't have much success with their sync client. Running Arch btw.

    I use nextcloud for testing!... i didn't even uploaded any personal files in nextcloud from nextcloud 17 (lol). I just set it up and uploaded test files and upgraded to new version to test!... nothing more then that... i'm just waiting for Nextcloud to be more robust... Until then its staying on my 20GB VM.

    Lunar Nextcloud have some extra features like Talk/Contacts/Calendar/Mail/ etc! In single place... and truly its only one option in open source world right now!... no alternative! But i hope nextcloud getting improvement over time.