Skip to content

About

Docker container with signed Keybase.io client install

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Repository files navigation

docker-keybase

Image Workspace

A Docker image with the Keybase client, installed from Keybase's signed package.

Usage

Build the image, start a named container, then log in and provision the device:

docker build --tag langrisha/keybase .
docker run --name keybase -it langrisha/keybase

Detach with Ctrl+P Ctrl+Q, and use Keybase from the host:

echo "secret" | docker exec -i keybase keybase encrypt max

Reattach with docker attach keybase.

Keeping your device

Copy your user and device configuration out of the container:

docker cp keybase:/home/keybase/.config/keybase config

Then build it into an image of your own:

FROM langrisha/keybase

USER root
COPY ./config/* .config/keybase/
RUN chown -R keybase:keybase .config/keybase
USER keybase

The container runs bash as the user keybase, with UID and GID 1000.

About

Docker container with signed Keybase.io client install

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages