Looking for Cloud Storage Replacement, but I don't like NextCloud
I'm looking for something to replace cloud storage for myself and family. I've tried to use/like NextCloud but honestly I despise it. The UI/UX really bothers me, and administering it is a pain. It also just does way more that I want or need.
What I'm looking for:
Supports a virtual/sync folder on Mac. Like iCloud does, it needs to create a local folder on a Mac. I personally just use SMB, but for family members that's not as easy (see next point).
Accessible from the internet. I don't want to put my family members on the VPN, but I do have a central OAuth for other stuff so I want it to be secured with behind that.
Doesn't need to have a web interface or phone app. If it integrates into the computer, it doesn't really need this. I can just use (FileBrowser)[https://filebrowser.org/]. It's mostly used for documents and the like, so desktop/laptop use is the most important.
Anyone use anything that fits this? Or anyone in general dislike NextCloud and use something else?
Edit: Maybe I can just setup webdav and use something like https://mountainduck.io/? Would be better to find something FOSS though, if possible.
This is different than the actual seafile client app which is the standard folder sync / Dropbox like behavior that most users will only ever use. All the other things I mentioned above are for advanced use cases only and not normally needed but very nice to have.
Oh this is huge. Just tested that out and it’s very cool. I need to figure out how to host it properly behind my reverse proxy though. Seems like it has nginx build in but that’s conflicting I think with my traefik that I put everything behind…
Still having trouble, but it might be because the service itself is unhealthy because I cant connect even directly with the ip. Something I've learned already about Seafile that I don't love: debugging it is a massive pain. Why TF are the config files spread out across like 15 different python files lol. Seems like a crazy setup to me.
Is this a fresh install? Why is there any debugging? To just connect with an ip requires no config files at all.
I only changed 1 config file add the crfs URL and also added some lines for oAuth. No config file changes are needed by default. It's all docker compose