
Protondrive-for-Linux v0.2.0 is live: official Proton Drive CLI support, headless setup, and persistent mounts
Hey folks,
a few months ago I shared my first release of Protondrive-for-Linux, an unofficial CLI wrapper to make Proton Drive more usable on Linux. Since Proton has now released an official Proton Drive CLI, I rebuilt a large part of the project around it.
v0.2.0 is now live:
https://github.com/ColinMario/Protondrive-for-Linux/releases/tag/v0.2.0
Highlights:
- New backend modes:
auto,proton, andrclone - Uses Proton’s official
proton-driveCLI for login, browsing, uploads, and downloads where possible - Keeps rclone for features Proton’s CLI does not expose yet, especially mounts
- Browserless/headless setup via
configure --headless - Session bridge commands:
- import Proton CLI session into rclone
- export initialized rclone session back into Proton CLI
- macOS mounting now avoids old macFUSE issues by using local WebDAV +
mount_webdav - Linux persistent mounts via generated
systemd --userservices - Updated README with install, headless server, mount, and troubleshooting examples
- Release builds for Linux and macOS, amd64 and arm64
Important caveat: this is still an unofficial community project and not affiliated with Proton. Also, Proton’s official CLI still does not provide a native mount command, so rclone remains necessary for mount workflows.
I tested the new release with real Proton Drive listing, session bridging, WebDAV mounting, Go tests, vet, and Linux/macOS builds.
GitHub: https://github.com/ColinMario/Protondrive-for-Linux/
If you try it, I’d love feedback, especially around Linux headless setups, persistent mounts, and any Proton Drive edge cases you run into.