Hello! How are folks self-hosting online storage, similar to Google Drive?

Some options I’ve found:

A bunch more: https://github.com/awesome-selfhosted/awesome-selfhosted?tab=readme-ov-file#file-transfer---web-based-file-managers

I mainly just need basic file management features. I don’t plan to share files outside of my tailscale VPN. I do need to support multiple users though.

I’m not considering Nextcloud because that seems too big. I’m also not considering syncthing for this project because I don’t want copies on multiple devices.

I’m currently just using ssh+nautilus and that’s worked great for just me, but something similar to Google Drive would be easier to onboard my family.

  • 𝚝𝚛𝚔@aussie.zone
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    20 hours ago

    I’ve run Nextcloud since OwnCloud was the only option, with zero issues on any setup - be it direct, via snap, or via docker.

    (EDIT: Out of interest I looked up the first subdomain I can remember using - it sent my username the login details in February 2015 so that’s over a decade now!).

    On a cheap VPS, a dedicated box, and now self hosted since I finally have a decent enough connection to support it. Ran out of storage on the VPS, then the 4TB dedicated box, now on 120TB self hosted (Nextcloud only using around 6TB mind you). CPU and RAM were never an issue.

    Mostly documents (PDF, ODS, ODT), photos and videos from jobs, and some people (myself included) use the storage to back up their phone gallery.

    I use shared and private folders, shared and private calendars, and shared and private contact lists on Android, iOS, and PCs (Windows and Linux). I have a public upload directory for customers to send us files and often share files directly using expiring read only links.

    It’s easy and it works, no idea wtf people are doing to have so much drama with it.

  • oranki@piefed.social
    link
    fedilink
    English
    arrow-up
    15
    ·
    2 days ago

    Nextcloud, despite you’re not considering it. You can disable or not install the apps you don’t need, like Calendar, Contacts, Photos, Dashboard, Activity, etc.

    There’s also a fork of Filebrowser, called Filebrowser Quantum, which I’ve been interested in, though haven’t tried yet: https://github.com/gtsteffaniak/filebrowser

  • sugar_in_your_tea@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 day ago

    Here’s what I’ve used and can recommend:

    • samba - just a network share
    • Nextcloud - full featured cloud suite (calendar, contacts, etc)
    • owncloud infinite scale (OCIS) or the Euro fork [Open Cloud]{https://opencloud.eu/en) - the POSIX driver has a flat file structure and still supports users and shared data; OCIS is designed for larger installations, but running on a smaller, single instance totally works too

    Since you rejected NextCloud, check out the other two. I’m switching from NextCloud to OCIS right now, and I may end up using OpenCloud if development looks stable.

  • percent@infosec.pub
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 day ago

    I’ve been trying Peergos lately, and I’m pretty happy with it so far.

    Google’s nagging offers for free trials of Gemini made me realize that I was basically handing data over to an AI company 🤦🏻‍♂️ So I’ve been looking for an alternative too

  • 0x0@lemmy.zip
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 days ago

    Whatever the alternative - or even googledrive - if you first store your files in a cryptomator folder then it really doesn’t matter where you sync them to.

    • percent@infosec.pub
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      1 day ago

      I started to go down that path, but then I heard that there were problems with data corruption

      • 0x0@lemmy.zip
        link
        fedilink
        English
        arrow-up
        1
        ·
        22 hours ago

        No issues so far, got sources?
        Anyway, always follow 3-2-1 for backups.

        • percent@infosec.pub
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          4 hours ago

          Nah it was a while back. IIRC there were multiple sources, but I don’t remember any of them 🙃

          Though, I don’t really remember the details either. Maybe it was OS specific? I know there was a dodgy FUSE implementation out there for macOS at some point, and Cryptomator depends mounts its local drive with FUSE. I use macOS and NixOS, so it coulda been that.

  • ikidd@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 days ago

    I don’t get the sudden interest in Filebrowser. Never heard of the project before it went into Maintenance, now it seems like everyone wants to use it.

  • HelloRoot@lemy.lol
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    2 days ago

    I personally really like sftpgo and I mount it via webdav.

    I used seafile first, then nextcloud. Each for a couple of years and had significant problems with both.

  • MangoPenguin@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    edit-2
    2 days ago

    https://github.com/kd2org/karadav

    Nextcloud client/app compatible WebDAV server with a lightweight file browser webUI, and multi-user support.

    Should be the closest thing to Google Drive without actually running Nextcloud.

    The only issue is it looks like the Nextcloud iOS clients don’t work.

  • themadcodger@kbin.earth
    link
    fedilink
    arrow-up
    2
    ·
    2 days ago

    Nextcloud got too bulky for me, and in my search I tried a number of different options before installing OpenCloud without realizing it isn’t fully finished yet. That said, it still works well enough for my use case.

  • Clearwater@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 days ago

    I use Nextcloud, but as you said it’s a bit big, and with each update it’s slowly turning into more of the entire G-Suite.

    I’ve used filebrowser, but be aware that until just a few days ago, it gave out access to a shell. Even with that turned off, I’d be very weary of allowing access from out of the VPN. I had a server pwned with filebrowser appearing to be the vector, and to my memory console access was disabled for the account most likely breached.