AGWA / git-crypt

Transparent file encryption in git
https://www.agwa.name/projects/git-crypt/
GNU General Public License v3.0
8.32k stars 479 forks source link

Integrate directly with Keybase #127

Open rsyring opened 7 years ago

rsyring commented 7 years ago

I'd like to see this integrated directly with keybase. Right now, I have to:

  1. Follow someone on keybase
  2. Import their key into gpg
  3. Sign their key in gpg
  4. gitcrypt add-gpg-user ...

I'd like to propose additional functionality that would permit:

  1. Follow someone on keybase
  2. gitcrypt add-keybase-user ...
Oneiroi commented 6 years ago

With keybase now providing both personal and team repositories I would question whether this FR is still relevant ? I am using both for my repos in a 'belt and braces' type setup fwiw and would welcome this functionality

DanielWright commented 6 years ago

Keybase's team repositories don't really help with a case where I've got a project on GitHub where I'd like to encrypt a single file, right? Unless there's a workflow I'm not familiar with.

jottr commented 5 years ago

Why not just fully rely on keybase instead?
E.g. keybase encrypt --team foo -i secrets.yml -o secrets.yml.keybase.

tibbon commented 5 years ago

This would help a lot. Yes please.