Sign inSign up

leandatascience/configcredential

By leandatascience

Updated almost 8 years ago

Containerized and Script-controlled JupyterLab Project Environment with Credential Store

Image
1

320

leandatascience/configcredential repository overview

The JupyterLab-Configurator lets you easily create your JupyterLab configuration that runs JupyterLab in a container and automates the whole setup using scripts. A container is a separated environment that encapsulates the libraries you install in it without affecting your host computer. Scripts automate executing all the commands you would normally need to run manually. For you can review and edit scripts, you get full control of your configuration at any time.

This image extends the base-image by the JupyterLab Credential Store. The JupyterLab Credential Store keeps your credentials secure using an AES-encryption. Add, edit, and delete credentials as key-value pairs in this JupyterLab frontend extension. Access the credentials with their keys:

import kernel_connector as kc
kc.get_credential("my_secret")

This is the Dockerfile:

FROM leandatascience/jupyterlabconfiguration

RUN pip install pycrypto
RUN apt-get install nodejs -y
RUN apt-get install npm -y
RUN jupyter labextension install @lean-data-science/jupyterlab_credentialstore

Tag summary

Content type

Image

Digest

Size

829.7 MB

Last updated

almost 8 years ago

docker pull leandatascience/configcredential