Cliente comunitário não oficial
Proton Drive no desktop Linux.
Seus arquivos como uma pasta que baixa sob demanda, pastas locais sincronizadas, Fotos, compartilhamento e um app GTK4 nativo com ícone na bandeja e lançador de busca, além de uma linha de comando programável.

Criptografia de ponta a ponta
Criptografado com suas chaves Proton antes que qualquer coisa saia do computador.
App GTK4 nativo
Feito com GTK4 e libadwaita, escrito em Rust.
8 idiomas
Inglês, alemão, espanhol, francês, italiano, holandês, polonês e português do Brasil.
Licença MIT
Todo o código está no GitHub. Relatos de bugs, traduções e patches são bem-vindos.
Recursos
Tudo para o que você usa o Proton Drive
Arquivos, Fotos e compartilhamento, integrados ao desktop Linux e a cada programa nele.
Seu Drive como uma pasta
~/ProtonDrivefunciona com qualquer programa. Os arquivos são baixados ao serem abertos, um bloco por vez, então um vídeo começa a tocar e um arquivo compactado grande pode ser lido sem baixar tudo.Disponível offline
Mantenha arquivos e pastas escolhidos totalmente baixados. Todo o resto fica em cache dentro de um limite de tamanho que você define.
Pastas sincronizadas
Faça backup de pastas como
~/Documentscomo cópia completa nos dois sentidos ou só online, com regras de exclusão, cópias de conflito em vez de sobrescrever, pausa e limites de banda.Gravações seguras
As alterações são preparadas em disco e enfileiradas antes de serem confirmadas, então sobrevivem a uma conexão perdida, uma falha ou uma reinicialização e são enviadas assim que possível.
Fotos
Linha do tempo com favoritos, álbuns e Lugares em um mapa. Pares RAW+JPEG aparecem como uma só foto, com localizador de duplicatas, apresentação de slides e importação do Google Fotos (Takeout).
Compartilhamento
Convide pessoas como leitor, editor ou administrador, crie links públicos com senha e data de expiração e aceite convites.
Bandeja e lançador de busca
Status, pausa e ações rápidas na bandeja.
pdfs-promptpesquisa no Proton Drive e na sua pasta pessoal ao mesmo tempo, em janela própria, via fuzzel, rofi ou wofi, ou ao vivo no fzf.Linha de comando programável
Cerca de 55 comandos
pdfspara arquivos, sincronização, compartilhamento, Fotos, Lixeira, versões e diagnóstico. Consultas imprimem JSON com--json.
Capturas de tela
Olhando de perto
Capturas de tela do app de desktop e do lançador de busca.
Linha do tempo de Fotos
Lugares em um mapaDados do mapa © colaboradores do OpenStreetMap, GeoNames, Natural Earth
Meus arquivos
Sincronização
Histórico de sincronização com conflitos resolvidos
Computadores
Lançador de busca
Lançador de busca no fzf
Entrar
Como funciona
Um serviço em segundo plano mantém sua sessão, monta ~/ProtonDrive via FUSE, cuida da fila de envio e da sincronização e acompanha o fluxo de eventos do Proton para ver mudanças feitas em outros lugares.
Um serviço, várias interfaces
O app, a bandeja, o lançador e a CLI falam com o mesmo serviço, então sempre mostram o mesmo estado.
Criptografado antes do envio
Tudo é criptografado com suas chaves Proton, por meio de uma implementação em Rust do SDK do Drive da Proton, antes de sair do computador.
Transparente sobre as concessões
Arquivos que você abre são descriptografados em um cache local para que os programas possam lê-los. O modelo de ameaças explica o que isso significa.
Instalar
Instalar
Toda versão traz pacotes para x86_64. Outras arquiteturas são compiladas a partir do código-fonte.
Ubuntu 24.04 ou mais recente. Baixe o .deb da versão mais recente e depois:
sudo apt install ./proton-drive-linux_*_amd64.debFedora 44 ou mais recente. Baixe o .rpm assinado da versão mais recente e depois:
sudo dnf install ./proton-drive-linux-*.x86_64.rpmPelo AUR, também disponível como -bin e -git:
paru -S proton-drive-for-linuxRust 1.96 ou mais recente e os pacotes de desenvolvimento de GTK4, libadwaita, WebKitGTK 6, libsecret e FUSE 3.
git clone https://github.com/narrrl/proton-drive-linux.gitcd proton-drive-linuxcargo build --release --lockedDepois abra o Proton Drive no menu de aplicativos e entre. O app inicia o serviço em segundo plano e seus arquivos aparecem em ~/ProtonDrive.
Prefere o terminal? pdfs login salva a sessão; depois ative o serviço uma vez:
pdfs loginsystemctl --user enable --now proton-drive.servicepdfs statusRequer FUSE 3, GTK 4.12 com libadwaita 1.5 e um chaveiro como GNOME Keyring, KWallet ou KeePassXC.
Código aberto, feito em público
O Proton Drive para Linux é um projeto comunitário. Experimente primeiro com dados dos quais você tem outra cópia e leia o que sobrevive à perda de um computador antes de depender dele.
Documentação
Guia do usuário, referência da CLI, configuração e solução de problemas.
Relatar um bug
Algo quebrado ou confuso? Abra uma issue no GitHub.
Traduzir
Ajude a levar o app para o seu idioma com catálogos gettext.
Recuperação
Como recuperar suas pastas sincronizadas após reinstalar ou perder um computador.