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.

22 points

+1 For Seafile. They put out a docker image that works well. It hasthe fastest sync I’ve ever seen and it has good clients.

permalink
report
reply
6 points

Does Seafile store data in a flat file, or as files/folder hierarchy on disk?

permalink
report
parent
reply
14 points

@uninvitedguest @mholiv

It stores it however you want it stored, bby ;)

permalink
report
parent
reply
8 points

Okay I’m trying out seafile and it seems awesome, so maybe that will be the way to go.

It stores them in a custom format in blocks, which is the only real downside because that means it can’t interop with things like FTP or SMB

permalink
report
parent
reply
2 points

I haven’t tried it but it can theoretically support webdav. You can also mount it read only via fuse with a bit of effort.

Those are both on my list of things to experiment with. I love the speed but I miss the real files of NextCloud.

permalink
report
parent
reply
1 point

It does allow you to found the files, just not via smb or ftp. It requires it’s own filesystem but works very well.

https://manual.seafile.com/extension/fuse/

I’ve tested this on my backups for which I use borg backup.

First I mount a remote borg repository using one command. Then mount the seafile repository via the fuse command above.

Note that the sea drive client app does the same thing as above but in the gui and mounts the library as a virtual hard drive.

https://help.seafile.com/drive_client/drive_client_for_win10/

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.

BTW authentik for Single sign on works super well

permalink
report
parent
reply
17 points

Maybe syncthing?

permalink
report
reply
9 points

This. Syncthing is weird at first, but once you get it, it’s simply perfect! Simple, straightforward, decentralized and to the point.

permalink
report
parent
reply
2 points

Aren’t they not the same thing at all?

permalink
report
parent
reply
1 point

Sort of that’s why I put a maybe

permalink
report
parent
reply
12 points

ITT: where the hell is Owncloud coming from? It’s barely maintained, its now owned by some shitbirds, and it’s like a poor version of Nextcloud.

I haven’t heard anyone talk of Owncloud in years, it’s like the OpenOffice of sync suites.

permalink
report
reply
2 points

I was thinking that too! I’ve basically never heard of anyone using it, but everyone here prompted me to check it out. Turns out they have a new version that’s a re-write in go which is neat. Just tried it out and… It’s not exactly good. UI at least is pretty broken haha

permalink
report
parent
reply
8 points

At this point why not just run… no software? A plain Linux VPS server. And plain files.

You can do two-way sync with Syncthing or Unison. One way sync with rsync. Can mount external or network drives for almost unlimited storage expansions. Easy access from mobile devices via SFTP. Everything with single (passwordless) login for every member. And above all run any arbitrary command.

permalink
report
reply
4 points

This sort of thing works fine for me, but falls apart a bit with non-technical users (aka my family). Even syncthing is actually pretty difficult to use IMO (compared to google drive or the like). I’d have to manually setup and maintain this on all their devices basically

permalink
report
parent
reply
6 points

Seafile?

permalink
report
reply

Selfhosted

!selfhosted@lemmy.world

Create post

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.

Rules:

  1. Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

Community stats

  • 5.1K

    Monthly active users

  • 3.6K

    Posts

  • 81K

    Comments