Skip to content
This repository has been archived by the owner on Feb 12, 2019. It is now read-only.

KBFSGIT port to Android? #1231

Open
Natanael90 opened this issue Oct 5, 2017 · 5 comments
Open

KBFSGIT port to Android? #1231

Natanael90 opened this issue Oct 5, 2017 · 5 comments

Comments

@Natanael90
Copy link

Natanael90 commented Oct 5, 2017

I would like to be able to see and edit Git repositories directly from Android devices. There already exists Android Git clients, but AFAICT none of them supports your remote helper. Could you fix that somehow by porting the necessary code for using Keybase Git on Android? I would prefer to not need to use a local computer as a private proxy to access it.

I know KBFS itself currently only have read access on Android and I assume parts of the backend is shared between these features. So I would have guess you need to add support for write access to that too?

@dragon788
Copy link

I'm curious whether it would be possible to install just the helper in an app like Termux that gives a fairly full featured Linux environment on Android and can be allowed to access the shared storage areas fairly easily.

@jean
Copy link

jean commented Jan 15, 2018

I'm using the git-remote-gcrypt helper on Termux, so the keybase:// helper should work.

From the #keybasefriends channel team in Keybase:

git-remote-keybase is built from https://github.com/keybase/kbfs/tree/master/kbfsgit/git-remote-keybase

@DerBeutlin
Copy link

@jean if I may ask, how did you get git-remote-gcrypt to work on termux, I tried it and had to change some paths but finally it didn't work so I would be interested in any tricks you used

@philips
Copy link
Contributor

philips commented Sep 3, 2018

As far as I can tell the keybase remote git support requires kbfuse which uses FUSE to do mounts. And Termux doesn't work with fuse, I think.

@philips
Copy link
Contributor

philips commented Sep 4, 2018

Alright, I think it all works now!

#1776

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants