News for hackers. Stuff that matters.

Show HN: Proton Drive for Linux

https://oss.lsantos.dev/proton-drive-linux-fs/

Hello everyone, I wanted to share this small project that I have. It's born out of a necessity that I had, because Proton doesn't ship a Linux version of the drive yet (it's apparently coming out later this year but who knows?) and all the current solutions are hacky and wonky at best. But for the time being I really needed to mount my Proton drive on my Linux machine the way I mounted it on my Mac, so I (and my faithful AI slave) did this small utility that allows you to mount your Proton Drive in a FUSE FS like if it is a local folder.

It's fully written in Go because Proton's drive SDK and API libs are all in Go, and there's a community project on top of the reverse engineered proton API there too. I am not a Go developer, I know the foundations, so of course I used AI quite a lot, I am not super proud of it, but I am using it daily and testing it myself for a few months before releasing here.

Hope you like it, feedbacks are welcome, just please be mindful of the person on the other side :)

( 46 comments | 2 points | on HN )
Re:Show HN: Proton Drive for Linux by bigstrat2003 on Friday October 09, 2026 @06:11PM (#50027217)
There is no way I'm going to entrust my data to a vibe coded tool. Sorry man, you seem proud of it but it's a nonstarter for me.
Re:Show HN: Proton Drive for Linux by ramon156 on Friday October 09, 2026 @07:35PM (#50027908)
> I'm not even super proud of it

well, scrap that

Re:Show HN: Proton Drive for Linux by dunb on Friday October 09, 2026 @06:19PM (#50027300)
What does this offer over using rclone? If it’s not significant functionality, why not make pull requests there?
Re:Show HN: Proton Drive for Linux by pluc on Friday October 09, 2026 @06:30PM (#50027385)
> It's fully written in Go

> I am not a Go developer

what a time to be alive

Re:Show HN: Proton Drive for Linux by Retr0id on Saturday October 10, 2026 @06:24AM (#50031448)
This wasn't a particularly unusual thing to say even before AI.
Re:Show HN: Proton Drive for Linux by pluc on Saturday October 10, 2026 @09:19AM (#50032668)
It's funny to me that this is how JavaScript (and PHP?) got its bad rep (before Node forced it into a tailored suit). You don't have to understand it, just copy and paste this and put it on your site.
Re:Show HN: Proton Drive for Linux by friedtofu on Friday October 09, 2026 @07:04PM (#50027680)
Proton Drive already has a CLI built with linux users in mind by the Proton AG team...

https://proton.me/business/drive/cli

https://proton.me/blog/proton-drive-cli

Re:Show HN: Proton Drive for Linux by beilabs on Friday October 09, 2026 @08:09PM (#50028135)
Thanks for this. Been with Proton a while and they're not great at letting their customers know of new products. Either that or they are too successful at filtering their own marketing email.

To the OP: Proton is privacy first. I use their tools for a reason, trusting file transfer to a third party would never happen even with an open code base.

It's fine if the tool is for yourself, great for your CV and well done for shipping something. HN can at times be a cruel place, think of this as a learning experience.

Re:Show HN: Proton Drive for Linux by Aquitard on Friday October 09, 2026 @09:23PM (#50028559)
> great for your CV

Caveat I am not a SWE. Is there any value in having AI developed tools on your CV?

Re:Show HN: Proton Drive for Linux by Insanity on Friday October 09, 2026 @10:18PM (#50028885)
Before AI, it at most showed an interest in coding outside of work. There's a 'passion' element that might be interesting to recruiters but there's not much more to it than that.
Re:Show HN: Proton Drive for Linux by suprjami on Friday October 09, 2026 @10:44PM (#50029015)
Look at the amount of AI-required jobs advertised these days. If you really like driving agents, someone will absolutely pay you to do it.
Re:Show HN: Proton Drive for Linux by Vaslo on Saturday October 10, 2026 @10:36AM (#50033441)
Yes - because most software will be developed this way in the coming years.
Re:Show HN: Proton Drive for Linux by Wilder7977 on Saturday October 10, 2026 @02:49AM (#50030374)
They released it just few days ago (maybe 2 weeks or so). I personally got a mail in my inbox for the release, but maybe it's because I have left feedback about it or something. A very welcome news nevertheless!
Re:Show HN: Proton Drive for Linux by jonny2811 on Saturday October 10, 2026 @04:45AM (#50030961)
got the email on october first, just yesterday i switched my restic backups from hetzner storagebox to proton drive. works like a charm
Re:Show HN: Proton Drive for Linux by dddw on Wednesday October 14, 2026 @07:47AM (#50086163)
Can you comment on any speed difference?
Re:Show HN: Proton Drive for Linux by totallygeeky on Friday October 09, 2026 @07:09PM (#50027719)
Why let things like "this thing already exists" get in the way of reinventing the wheel with AI?
Re:Show HN: Proton Drive for Linux by hoppyhoppy2 on Saturday October 10, 2026 @12:11AM (#50029483)
>Be kind. Don't be snarky. Converse curiously; don't cross-examine. Edit out swipes.

https://news.ycombinator.com/newsguidelines.html

Re:Show HN: Proton Drive for Linux by Dylan16807 on Friday October 09, 2026 @09:23PM (#50028562)
A command line access tool is very different from a mounting tool.
Re:Show HN: Proton Drive for Linux by cyberpunk on Saturday October 10, 2026 @02:42AM (#50030330)
I wish it was possible to pipe into it tho.

e.g tar -cf - * | <some unwieldly proton drive cmd>

I guess this is not possible due to the way the encryption works?

Re:Show HN: Proton Drive for Linux by msh on Saturday October 10, 2026 @06:02AM (#50031322)
Its crap, it can’t do sync, only upload and download
Re:Show HN: Proton Drive for Linux by gradschool on Saturday October 10, 2026 @07:07AM (#50031715)
From https://proton.me/blog/proton-drive-cli :

"Sign-in happens through your browser — no password on the command line."

which I can confirm having tried it myself. It's hard to imagine what the proton devs were thinking. Did the case of using a command line tool on a headless or remote server never occur to them?

Re:Show HN: Proton Drive for Linux by 0x696C6961 on Saturday October 10, 2026 @08:01AM (#50032050)
The browser doesn't need to be running on the same machine.
Re:Show HN: Proton Drive for Linux by thenewnewguy on Friday October 09, 2026 @07:49PM (#50027995)
I don't really care what you do with AI on your own computer for yourself but top tier irony sharing this around with this post on your blog: https://blog.lsantos.dev/en/backlog-10-slopware-the-end-of-w...
Re:Show HN: Proton Drive for Linux by jasonlotito on Friday October 09, 2026 @11:48PM (#50029360)
Considering you ignore the other post on the subject, it's clear he came to terms with it. People's opinions evolve over time, and calling someone out for having an evolving viewpoint is anti-intellectual. I think it's perfectly fine to have an opinion one year and have something else the next year, and not feel the need to delete your old writings.

I don't know, I find growth and learning important.

Why are you opposed to changing your mind?

Re:Show HN: Proton Drive for Linux by bemtevi on Saturday October 10, 2026 @09:46AM (#50032951)
I don't know if the OP is opposed - maybe they just want an explanation? I mean saying something is ironic isn't really a harsh insult or a bash.
Re:Show HN: Proton Drive for Linux by tancop on Sunday October 11, 2026 @06:09AM (#50041530)
The post is talking about vibe coding not AI in general. It's about people who don't even read the code and ship unfinished React sites with performance issues and insecure backends. This project is fully client side, written in a fast language and only connects to Proton servers through their SDK so any risk is minimal.
Re:Show HN: Proton Drive for Linux by mtlmtlmtlmtl on Friday October 09, 2026 @08:21PM (#50028212)
Last time I tried ProtonDrive(years ago), the speeds were complete dogshit, I could barely surpass 10 MB/s on a half gig fibre line. Anyone used it recently, and if so has it improved?
Re:Show HN: Proton Drive for Linux by Grombobulous on Friday October 09, 2026 @09:05PM (#50028454)
I’m not a customer and don’t know but IIRC they’ve been rewriting the storage API or whatever it is and it should resolve that exact problem.
Re:Show HN: Proton Drive for Linux by Tistron on Saturday October 10, 2026 @04:03AM (#50030756)
Not sure, but that would explain how Google photos are always in sync and proton drive is always backing up my photos with 50-70 items to go (with no way to see which pictures/videos are backed up). Often their VPN will prevent even their own sevices from working and I have to reconnect manually to make it work. Never had these issues with mullvad.

I'm generally not very happy with proton's services or apps. When this year of my payment is over I'll be switching away.

Re:Show HN: Proton Drive for Linux by mtlmtlmtlmtl on Saturday October 10, 2026 @07:18AM (#50031781)
Yeah, I'm also switching away. They're very sluggish on features. I went through all the rigamarole of setting up my own domain for the email service. Specifically with the idea that I could them automatically filter all my mail into folders by service. But, as it turns out, Protonmail has very limited support for sieve extensions. The crucial one is being able to create mailboxes from sieve scripts. So I can sort emails into folders, but I'd have to go create a bunch of folders, and make a new one every time I sign up for something. I'll be switching to fastmail, I think.

Though, if ProtonDrive became fast finally, I might still be convinced to pay a smaller fee for PD plus their VPN, which is completely fine for my purposes anyway(mostly just torrenting).

Re:Show HN: Proton Drive for Linux by Tistron on Saturday October 10, 2026 @08:11AM (#50032132)
I think they are spreading themselves a bit too thin by trying to have an answer to every Google feature. I would have stayed if the core stuff worked. Would have been a lot better if they made some privacy focused API other apps could hook into and other providers could copy, and then we could create an ecosystem that replaces Google.
Re:Show HN: Proton Drive for Linux by redlewel on Friday October 09, 2026 @09:23PM (#50028561)
Good on OP for being transparent with how it was built
Re:Show HN: Proton Drive for Linux by drdexebtjl on Friday October 09, 2026 @11:48PM (#50029359)
What’s wrong with `rclone mount`?
Re:Show HN: Proton Drive for Linux by DavideNL on Saturday October 10, 2026 @01:02AM (#50029731)
Wait, you can mount your Proton Drive with rclone? Hah, never knew. It's in Beta apparently though: https://rclone.org/protondrive/
Re:Show HN: Proton Drive for Linux by edarchis on Saturday October 10, 2026 @02:48AM (#50030371)
Isn't rclone copying everything rsync style (at least for Proton) ?
Re:Show HN: Proton Drive for Linux by vzaliva on Saturday October 10, 2026 @11:33AM (#50033936)
it was very slow, and I had to re-authenticate often. I want something like dropbox daemon, which mounts drive and syncs it. Set up once and forget. Since I have not found anything like this for Proton I am still using Dropbox for some synced data.
Re:Show HN: Proton Drive for Linux by creatonez on Monday October 12, 2026 @05:41PM (#50063446)
Tried doing this with Proton Drive one time. It broke in several different ways simultaneously. Doesn't seem to be ready yet, but maybe some day it will be good for this.
Re:Show HN: Proton Drive for Linux by spectraldrift on Saturday October 10, 2026 @12:17AM (#50029507)
This is great! I recently started working on a privacy-first MCP server for proton mail, calendar and drive, written in rust that supports optional pseudonomization of identifiers in the data: https://github.com/matt-w-horn/protonctl

Supports mac and linux, but the linux part could use a bit more work.

Re:Show HN: Proton Drive for Linux by butz on Saturday October 10, 2026 @01:58AM (#50030050)
If Proton got their devs together for a two week internal hackathon, they could build a very simple Proton client for Linux that would match functionality of Dropbox and quickly gain a lot of new customers. And make existing customers very happy thus creating free publicity to attract even more customers. Alas, their priorities are trying to upsell unnecessary products to their existing customers and not providing products they actually want. And I am saying all this as a paying Proton customer.
Re:Show HN: Proton Drive for Linux by mickael-kerjean on Saturday October 10, 2026 @03:26AM (#50030563)
I work in this space with my oss work on Filestash, and its sync client https://github.com/mickael-kerjean/fdrive. A proper sync client is nowhere near a two week hackathon unless you vibe code it and don't have much care. I've been on it for 6 months and it's far from finished. Linux alone has a fragmentation problem. The sync engine can be shared, but the integration can't: tray, status, file manager overlays and notifications all work differently on GNOME, KDE, COSMIC, Omarchy, Sway. Electron looks out of place everywhere, so you end up maintaining one frontend per desktop, plus packaging for each distro. Then there's the sync itself, which is a long tail of edge cases, often platform specific. Last week I optimised the rm -rf case, FUSE hands you one unlink per file, so a folder with 10k files becomes 10k API calls unless you do clever things. Today, I've tried to optimise thumbnails, problem is the file manager opens every file in a folder just to render previews, so browsing a directory of videos can easily get uggly as well, let's not talk about the state of atomic save which if you are not clever here too will create multiple files on your server and waste bandwiths. There are many dozens of these edge cases just on linux and that's before you tackle window, mac, android, how do you handle delta sync ....
Re:Show HN: Proton Drive for Linux by butz on Saturday October 10, 2026 @04:43AM (#50030948)
My "two week" estimate was too sarcastic. Thank you for detailed explanation about all the problems and challenges that comes up when building a file sync client. I really admire your attention to detail while trying to correctly integrate the sync engine in all different file clients.
Re:Show HN: Proton Drive for Linux by k__ on Saturday October 10, 2026 @09:17AM (#50032643)
Cool.

I'm using gdrive under Linux and it's a pain. Takes 10 seconds to open a folder.

I have a proton subscription and would love to move my stuff there if it works reasonably faster under Linux than gdrive

Re:Show HN: Proton Drive for Linux by zeneno on Saturday October 10, 2026 @07:30PM (#50038179)
Very cool I like it!
Re:Show HN: Proton Drive for Linux by AmazingEveryDay on Saturday October 10, 2026 @08:52PM (#50038675)
It's like Proton is going through their fat Elvis stage. They can ride on their name for a while but who knows how long.
Re:Show HN: Proton Drive for Linux by xelentgg on Sunday October 11, 2026 @05:51AM (#50041439)
i heard proton shuts down accounts just for using tempmail for verifications and refuses to help after, calling it a TOS violation. Also they use zendesk as their ticket system while claiming absolute privacy. And do not even mention they do not even accept XMR as a payment while claiming privacy. It is just another corporation selling privacy in its most profitable form.
Re:Show HN: Proton Drive for Linux by jinjiefan2018 on Sunday October 11, 2026 @03:01PM (#50046635)
good job. I was there once but gave up..