123 pointsby Zm443 hours ago35 comments
  • sumeno14 minutes ago
    Why wouldn't I trust a vibe coded app that has existed for 1 week with all my important data?
  • dewey2 hours ago
    The selling point of Dropbox/Google Drive isn't the storage itself, but that there's app for mobile and desktop operating systems which deeply integrates it in the OS so it's just like a local folder that's magically synced.

    So it's a cool project, but not really what I'd say is a Dropbox replacement.

    • TeMPOraL43 minutes ago
      > but that there's app for mobile and desktop operating systems which deeply integrates it in the OS so it's just like a local folder that's magically synced

      Which mobile OS would that be?

      The big reason I stopped being excited about cloud storage is that on mobile, from what I can tell, none of the major providers care about "folder that syncs" experience. You only get an app that lets you view remote storage. The only proper "folder that syncs" I had working on my phone so far was provided via Syncthing, but maintaining that turned out to be more effort than my tiny attention span can afford these days.

      • layer820 minutes ago
        On iOS, Dropbox integrates with the Files app. Since that was added a couple of years ago, I rarely have to open the Dropbox app itself. About the only time is when I want to restore an earlier version of a file.
      • Hard_Space24 minutes ago
        Wow, I’m surprised. Of all my self-hosting solutions, this needs least maintenance, for me. Recently had to move to a fork of SyncTrazor, because a new project picked up support, but that’s the first time I had to think about it in years. Wish NextCloud and Immich were that easy!
      • 0gs13 minutes ago
        Obsidian is exactly this, it just totally doesn't act like it. in fact, it is a bit fiddly to make it do this. but THIS is why Obsidian is so useful
      • dewey39 minutes ago
        I'm using iOS and macOS. On macOS I have the folder that syncs experience (I'm using Synology Drive, but Dropbox works the same way), on iOS I have the "browse remote files" experience but I can pin files I always want to keep available which is what I want.
        • TeMPOraL30 minutes ago
          Right. It's similar to Windows and Android experience. Thing is, for the latter, I don't want to "pin files I always want to keep available" - I want them to actually exist as files in the shared storage, so other apps can operate on them as if on regular files.

          (Unfortunately, both mobile platforms themselves are actively fighting this approach, and instead encourage apps to keep data in private databases and never expose them as actual files.)

          • layer83 minutes ago
            The problem on mobile is more that the other apps don’t get access to the general file system, and/or prefer to import the files anyway.
          • brookst18 minutes ago
            I get the pain point, but databases are a much better data model for multi-device, intermittently-connected sync. Filesystems just aren’t designed to be async and conflict-resolving.
        • Forgeties7910 minutes ago
          My only major complaint with gdrive on Mac (besides Apple and Google but I have to deal with them for work) is that you can’t set the storage folder to an external location like with windows. I don’t want to be constantly loading/unloading media on my internal storage, but I don’t have a choice without janky work arounds.
    • Tepix2 hours ago
      On the other hand when a Dropbox user shares a file with you these days, the nudges have so gotten out of hand that it's a pain to use.
      • layer824 minutes ago
        That’s only an issue if you use Dropbox for sharing with non-Dropbox users, rather than for syncing files across devices and accounts, and having an extra versioned copy in the cloud.
    • ariuser843416 minutes ago
      Right - you pay for the GUI and the well-balanced user experience. It's less about, strictly speaking, the storage.

      Which is, in the end, true of a lot of tools where the underlying 'things' aren't particularly spectacular but rather it's the user experience that sells it

    • twargean hour ago
      Yes, notably, the File Provider extension is where the value is for me. Are there any open source options other than Seafile's SeaDrive?
      • jon9544hnan hour ago
        NextCloud has a version with FP support
    • throwaway54652 hours ago
      We can just all use rsync, no need for an app.
      • nickjjan hour ago
        Yep, I use rsync to sync files / directories between my desktop, laptop and even phone (Android). Also an external drive.

        I ended up creating https://github.com/nickjj/bmsu which calls rsync under the hood but helps you build up a valid rsync command with no surprises. It also codifies each of your backup / restore strategies so you're not having to run massively long rsync commands each time. It's 1 shell script with no dependencies except rsync.

        Nothing leaves my local network since it's all local file transfers.

      • bitexploderan hour ago
        Until I want to share with say… anyone that isn’t on HN :)
    • huijzer19 minutes ago
      Yes Syncthing does those things
    • ajsnigrutin2 hours ago
      https://syncthing.net/ <- like this :)

      Free, opensource, works on computers and phones, can in most cases puncture nat, supports local discovery (lan, multicast).

      No googles, no dropboxes, no clouds, no AI training, no "my kid likes the wrong video on youtube, now our whole family lost access to every google account we had, so we lost everything, including family photos", just sync!

      (not affiliated, just really love the software)

      • noisy_boyan hour ago
        The only issue I have, with this amazing piece of software that I heavily use across multiple devices, is management of sync failures and exclusions via the UI. I have been using it for long enough to know the tips and tricks but it would be great for the web UI to allow easy management of conflict issues and the ability to mark files/folders as exclusions in a friendly manner.
      • mleoan hour ago
        This is my go to solution for code sync across macOS laptop, Windows VMs, and Linux VMs to build and run/debug across environments. Unless something has changed, exclusions of build artifacts was always an issue with cloud sync providers. I have been doing more cross compilation on macOS, copy and run on those other machines lately for prototypes, but for IDE based debugging it’s great to edit local or remote and get it all synced to the machine to run it in seconds.
      • deweyan hour ago
        Sadly it doesn't have a great official solution for mobile devices.
    • dangusan hour ago
      To me, integration with the Apple files app on iOS is critical for any Dropbox replacement (among other things).
    • CAmosisKilduff2 hours ago
      Isn't that the scenario for Nextcloud?
    • whalesalad2 hours ago
      Yep. Open source Dropbox is really Nextcloud - https://nextcloud.com
      • PunchyHamster2 hours ago
        Given how many fuckups sync had over lifetime of it (at one point it basically asked for re-log every day, at other it just corrupted data/didn't finish sync), no
      • pboudaan hour ago
        I use OpenCloud nowadays https://opencloud.eu and can really recommend it. It was easy to install on a VM and uses S3 for storage. No database needed.
  • charles_f22 minutes ago
    Stop paying for banks, AI built this cardboard box that you can store in your toolshed instead!
  • charles_f3 minutes ago
    The funny thing is that I used to be excited by these kind of tools. I love to self-host stuff. When I clicked on the link, I had this hesitation, suspecting "maybe it's LLM generated". And then description here says it is.

    File sync can't be that hard! Enters the first 3 way conflict and everything explodes.

    Dont misunderstand me, this is a cool idea. But if your rotation time between ideating a project and pushing it to HN is a week, you don't understand the problem space. You didn't go through the pain of realizing its complexity. You didn't test things properly with your own data, lost a bunch of it and fixed the issues, or realized it was a bad idea and abandoned it. I have no guarantee you'll still be there in a month to patch any vulnerabilities.

    Not that any open-source project had these kind of guarantees until now, but the effort invested in them to get to that point was at least a secondary indicator about who built it, their dedication, and their understanding of the space.

  • kristianc2 hours ago
    We've officially come full circle

    https://news.ycombinator.com/item?id=9224

    • ryangittins2 hours ago
      Hah, wow. A post with an ID under 10k. Meanwhile this one is over 47M.

      I didn't realize I've been reading HN nearly its whole existence. For all my complaining about what's happened to the internet since those days, HN has managed to stay high quality without compromising.

      • giarcan hour ago
        I think a big reason is you are not notified when someone replies to your comment. It reduces heated back and forth arguments.
        • Tade02 minutes ago
          Also submissions with more comments than upvotes are looked into, if not outright automatically flagged.
        • Xeoncross26 minutes ago
          Instead, the reply/rebuttal almost always comes from a new person. It makes nice reading when you have 6 people in an argument keeping each other honest vs 2.
        • ryangittinsan hour ago
          Interesting, I hadn't considered that! You're probably right.
      • bitexploderan hour ago
        At least, here the biases are well known. I have been here since the beginning as well. :)
    • bitexploderan hour ago
      Every so often someone is like, Dropbox isn’t that hard. Look at this amazing ZFS/whatever! So simple. Yeah, I keep paying Dropbox every year so I don’t have to think about it. I shoot a sync off to backblaze every once in a while.
      • encom14 minutes ago
        I dislike Dropbox for reasons that aren't technical, but the big thing for me is that I want either E2EE, or control/ownership of where my data is stored. These are my personal files (no, not that kind of personal), I'm not just going to scatter them on the internet.

        My solution so far has been NextCloud, but I'm getting pretty fed up with it. But not enough to actually do anything about it... yet.

      • toomuchtodo35 minutes ago
        I love Dropbox, I pay annually. I use the open source client https://maestral.app/ on the Mac for workstation use, but also integrate other systems with my Dropbox account using their API. If someone built an open source Dropbox server that sat on top of S3 compliant storage, I would not only use it, but pay to have that optionality to get out of Dropbox if they ever enshittify. I can recognize form and function worth paying for ("value"), but still want an exit plan. It's not about the spend, it is about data sovereignty.
    • giancarlostoroan hour ago
      To be fair, I can't remember the last time I needed Dropbox or Google Drive, but I do use iCloud, since it comes with plenty of storage for my family plan. I don't send anyone files like back in the day where people would send me a Dropbox link and I'd send them one back.
    • freedombenan hour ago
      at the risk of a comment that doesn't age well, for most people on HN I would definitely look into just using rclone. I also has a GUI for people who want that. rclone is mind-blowingly good. You can set up client-side encryption (so object storage never sees the data or even the filename) to be seamless. I'm a huge fan
    • PunchyHamster2 hours ago
      this is cloud to different cloud thing not physical to cloud thing tho
  • ovaistariqan hour ago
    The critical part of Dropbox is not just the storage layer but a combination of their client and server. Even small things like how do you handle conflicting writes to the same file from multiple threads, matter a great deal for data consistency and durability.
    • dangusan hour ago
      A lot of the backend bucket providers can handle file versioning.

      I too would like the answer to this concern because the features page doesn’t mention it. I want to be able to handle file version history.

      I’m currently using Filen which I find very reasonable and, critically, it has a Linux client. But I wish it was faster and I wish the local file explorer integration was more like Dropbox where it is seamless to the OS rather than the current setup where you mount a network share.

  • filleokus2 hours ago
    Neat! Pricing wise it might not always make sense though to use the commercial blob storages, especially for solo usage.

    1 TB is roughly 20-30 USD per month at AWS/GCP only in storage, plus traffic and operations. R2 is slightly cheaper and includes traffic.

    Compared to e.g a Google AI plan where you get 5 TB storage for the same price (25 USD/month) + Gemini Pro thrown in.

    • TheJoeMan11 minutes ago
      A family member has uploaded a backup of all of the family photos to Amazon Glacial Storage, on the order of a few hundred GB, and gleefully sends me screenshots of the <$1/mo charges.
    • nhumrichan hour ago
      Backblaze is a lot more affordable
      • noveltyaccount32 minutes ago
        Yes, and they have features like default soft delete with hard delete after x days that makes it a very compelling backup choice (guard against malware and mistakes). I'm a satisfied customer.
  • 1a527dd52 hours ago
    Absolutely not. The value isn't in the cloud storage. The value is in the client (DropBox in my case) seamlessly working across all my devices.
    • vachina13 minutes ago
      This sounds like a problem already solved without the need for proprietary clients.
  • ananandreas8 minutes ago
    Cross compatibility and easy of use is as important as price and open source
  • cjonasan hour ago
    Why does getting started have me sign up for an account vs take me to the docs to self host?
  • adamgordonbellan hour ago
    Looks great!

    Feature request: Google Drive for desktop.

    That is the feature that gives your drive as a mounted file system that stream files as you need them.

    It gives me the ease of having access to a giant amount of files stored in my gdrive without having to worry about the space they take up locally nor moving files up and down.

    Actually, what solutions to that might already exist? I don't really use the web UI of gdrive as much as use it as a cloud disk drive.

  • ks20482 hours ago
    I pay Dropbox $120 per year for 2TB. No transfer fees, solid Apps, macOS integration, free APIs.

    How much on S3? A LOT more.

    • 0xbadcafebee7 minutes ago
      [delayed]
    • scolson2 hours ago
      I think the idea is any s3 compatible api endpoint can be used. The code also clearly supports both backblaze, and more importantly, local blob storage
    • hvb2an hour ago
      Just saying, but this is not really fair. It's not like you use that 2TB. So you shouldn't compare it to a 2TB bucket. Most of these plans have limits to prevent abuse but they're well beyond the 'I need to care' level.

      Maybe you use 1TB, maybe just 10GB. As a user on this site I expect you know that a 10GB plan and a 1TB plan won't be that much different.

      • ks204815 minutes ago
        You're right, I'm currently only using 1.1 TB out of 2.0. But saying a 10GB plan and 1TB aren't much different is crazy talk.
      • hidelooktropican hour ago
        I don't know what you're talking about. I always reserve right up to the knife's edge of what I actually use.
  • rkagereran hour ago
    Why would I want to replace my reliance on them with reliance on Amazon or another cloud provider?

    I'd rather control the whole stack, even if it means deploying my own hardware to one or more redundant, off-site locations.

    Edit: Are there robust, open source, self-hosted, S3-compliant engines out there reliable and performant enough to be the backend for this?

  • huijzer19 minutes ago
    But isn’t Syncthing already open source Dropbox? Can easily use own hardware too which is very nice.
  • 28 minutes ago
    undefined
  • gargan2 hours ago
    May I recommend the excellent https://s3drive.app/ which is compatible with S3 and also providers like Proton Drive
  • vgr-land2 hours ago
    Looks like a good light weight solution to front object storage with a front end and auth. One suggestion is to add the license to the repo. The readme says License: MIT, but there’s no license file.
  • npodbielski2 hours ago
    I bought 35$/mo 16TB server from OVH. I am running 2 replicas of Garage, one on this server. I am using this for backup for now but probably I will also move my Nextcloud files there and websites. This is fine for now and less pricey than any S3 provider I was able to find.
    • wietheran hour ago
      Mind sharing the reference of the server?

      I would have considered it when rebuilding my media infra but haven't seen anything close to this

      • npodbielskian hour ago
        I was fishing for nice price for server like that for few months. To be true I saw something similar but even cheaper last year and I should buy then for 20$, but thought that I do not need it. Now those servers are more like 60$/mo.

        It was something like that. https://www.kimsufi.com/pl/?range=kimsufi&storage=12000%7C11...

        As you can see price is 180% of that now for bit more storage.

        • wiether24 minutes ago
          Thanks!

          Yeah I thought that it would be the KS range but didn't see anything close in term of pricing.

          16TB for $35 is a no-brainer!

          I'm currently migrating away from a KS because the disks are almost dead now so I had to go with another solution for TB storage.

          But it was great when it was working!

    • chirau2 hours ago
      Honest question, what do you need/use 16TB for? 4K video?
      • npodbielski38 minutes ago
        I already am using almost 4tb just for backup. 2TB for all of my files in NAS. As I wrote above I will most probably move my Nextcloud instance storage there so I will be already using 6TB of storage. With built-in instant replication between nodes in garage I should have instant backup of my files.

        Right now I do not have time, but it would be nice to move storage all of my services there so in case of trouble with one server I could instantly spin them up on other machine by mounting S3 storage. Performance probably wont be great but if main machine will go down I will be still able to use my home automation for example on some secondary without much of a hassle.

        Anyway having dedicated server and backup storage for 30$/mo does not seem unreasonable.

      • whalesalad2 hours ago
        Lots of files with 2160p.WEB-DL.DDP5.1.Atmos.DV.HDR.H.265-FLUX[TGx] in the name.
        • weberer2 hours ago
          Back in my day, we downloaded 20mb episodes of Naruto in .rmvb format and liked it. Uphill!
        • npodbielski36 minutes ago
          No, incremental backups of few machines for few years takes a lot of space.
  • pluc2 hours ago
    I'd love a local offline alternative, maybe I'll get AI to build it for me
    • dwedge2 hours ago
      Not trying to be snarky but what is offline dropbox more than a directory?
      • atrus2 hours ago
        Syncthing? I'm taking 'offline' to mean 'not requiring the internet', which means you can have plenty of computers!
        • dwedgean hour ago
          I use seafile for this. Some people dislike that it has proprietary storage but you can backup from a fuse mount
        • pprotas2 hours ago
          Samba share?

          Old technology still works, even if it is old!

          • axelthegermanan hour ago
            Works so great on new devices like smartphones. Except not.

            And so easy to set up on a home computer. Except it's not always on and doesn't come with backups.

            I'm not saying S3 is where it's at but might need a bit more than just Samba. Or maybe you don't but people who need Dropbox do.

            • pprotasan hour ago
              iOS has native support for SMB in the Files app

              Turning on SMB is usually just a click of a button, even macOS supports it

              Any user technical enough to be able to set up an S3 bucket, Syncthing, Nextcloud or this "Locker" tool from OP can also set up an SMB share

              I was responding to the above thread, where sharing files on an offline network is being discussed. Backups were not mentioned as a requirement.

              • whartung8 minutes ago
                Yea, boy, you’d like to think.

                But sharing a folder on my Mac with my wife’s MacBook has been a Google diving, arcane command line headache.

                I would have thought sharing the folder, and marking ‘everyone’ for all the read/write modes would be enough. But, no.

                I guess with APFS it’s a lot more fiddly. It’s not intuitive, and not in the info panel.

  • bovermyer2 hours ago
    Very cool idea, but without background file syncing from/to my local machine, it can't replace my cloud storage provider.
  • vitalscope2 hours ago
    That is a bit like saying “Don’t use a medical analysis app, just interpret your lab results yourself.”

    Sure, ChatGPT can help, but to use it reliably, you still need enough medical knowledge to ask good questions and evaluate the answers.

    • redat002 hours ago
      funny enough the guy behind the project also has an app like that https://github.com/zmeyer44/OpenVitals

      (and regarding contributors for all of his projects, it's mostly vibe-coded)

      • Zm44an hour ago
        Think of OpenVitals more as "Don't pay $300/yr for a chatGPT wrapper medical app, just use this with your existing test results for free"
  • jrochkind12 hours ago
    I wonder if it would be possible to do something like this that had transparent end-to-end encryption.
  • noja2 hours ago
    Why not just use an FTP server?
    • PunchyHamster2 hours ago
      coz FTP is garbage protocol that should die 2 decades ago
  • aitchnyu2 hours ago
    What happens if the server disappears permanently and only the bucket is up?
  • HardwareLust2 hours ago
    Just don't spin up your machines in Bahrain or the UAE...
  • kardianos2 hours ago
    Another option is https://github.com/drakkan/sftpgo

    This is in Go, exposes both webdav and SFTP servers, with user and admin web interfaces. You can configure remotes, then compose user space from various locations for each user, some could be local, others remote.

  • lain98an hour ago
    I use archive storage class on google cloud, to store old movies and wedding videos, pictures of old vacations.

    For everything else I use paid onedrive subscription. The biggest problem is user interface with s3 like storage and predictable pricing because remember you also pay for data retrieval and other storage apis, with dropbox etc you pay a fixed amount. Every year or so I roll over data into the bucket.

    But for infrequently accessed data its fine.

  • voidUpdate2 hours ago
    "Stop paying for Dropbox/Google Drive, pay for an S3 bucket instead"
  • flanked-evergl2 hours ago
    Stop paying for clothes, make your own instead!
  • Saphyel2 hours ago
    S3 is costly and carries significant political baggage.

    For a better alternative, run MinIO on a cloud provider of your choice, or stick with a secure option like Proton Drive.

    • wiether2 hours ago
      Suggesting MinIO as an alternative to something with "significant political baggage" seems weird given the recent rug pull?
    • b3lvederean hour ago
      I use a cheap alternative to the 3-2-1 rule[1].

      I use a mini pc with small smb shares (less than 1 TB). This thing is on 24/7, but runs energy efficient.

      When it's time to move data, i copy it to a Synology NAS that holds lots of TB's. Then it's also time to backup the really important stuff, which goes to a Hetzner Storage Box[2].

      [1]: https://en.wikipedia.org/wiki/Backup#3-2-1_Backup_Rule [2]: https://www.hetzner.com/storage/storage-box/

    • ketzu2 hours ago
      > S3 is costly

      > run MinIO

      When people say "s3", they mean "any s3 compatible storage" in my experience, not "amazon s3 specifically" or just "s3 as a protocol".

  • BordairAPIan hour ago
    this is rlly cool
  • Eikon2 hours ago
    See also: https://github.com/Barre/ZeroFS

    Doesn’t require an external database (just a s3 bucket) and is a single binary. A webui is shipping in the next few days.

    • ledauphin2 hours ago
      this doesn't seem like it allows multiple writers?
  • zephyrwhimsyan hour ago
    [dead]
  • zephyrwhimsyan hour ago
    [dead]
  • randomtoast2 hours ago
    [dead]