Comment on Nextcloud (PHP) vs OpenCloud (Rust)
sugar_in_your_tea@sh.itjust.works 5 days agoCheck out the POSIX driver in OCIS/OpenCloud. It should keep the responsiveness of Seafile, while having a sane disk format.
Or you can try out the Seafile FUSE layer.
I’m in a similar boat, and I’ve been testing out Seafile and ownCloud OCIS, and I think I prefer OCIS. I’ll probably switch to OpenCloud though, since it seems a lot of the OCIS devs went there due to issues w/ management.
Some things I didn’t like about Seafile:
- complicated to set up - I wanted to throw it in a container, and that made it a lot more complex
- weird codebase - a lot of it’s in C, and some is in Go - not sure if they’re switching to Go eventually, or if it’s a one-off thing
- they only support MariaDB/MySQL, and I really want to avoid that - OCIS lets me just use the filesystem, which is really nice
But hey, if it works, it works, so don’t mess w/ it.
dogs0n@sh.itjust.works 4 days ago
Thanks for your reply, I will definitely keep that in mind if Seafile fails to meet any critera moving on, but yeah your last point is also right, it would probably be a big pain to migrate out at this point with all my data for multiple users here.
It seems a lot has been modernising recently, I didn’t know they were also using Go, but hopefully they continue with it for new code.