I have a keybase client running in the machine, but I want to be able to push commits from inside the container. However, keybase works a little different than git itself. It provides a git 'url' like this: keybase://private/user/project_name
.
I don't know which protocol it uses, but git is able to reach the keybase client on my machine, which encrypts everything and sends to the keybase cloud.