Show HN: Proton Drive for Linux (oss.lsantos.dev)
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 :)
49 comments
[ 3.4 ms ] story [ 37.3 ms ] threadwell, scrap that
> I am not a Go developer
what a time to be alive
https://proton.me/business/drive/cli
https://proton.me/blog/proton-drive-cli
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.
Caveat I am not a SWE. Is there any value in having AI developed tools on your CV?
e.g tar -cf - * | <some unwieldly proton drive cmd>
I guess this is not possible due to the way the encryption works?
"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?
I don't know, I find growth and learning important.
Why are you opposed to changing your mind?
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.
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).
Supports mac and linux, but the linux part could use a bit more work.
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