Skip to content

frankzickert/jupyterlab-credentialstore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The JupyterLab Credential Store

This JupyterLab extension securely keeps your credentials and provides convenient access.

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:

The Credential Store
import kernel_connector as kc
kc.get_credential("my_secret")

Prerequisites

  • JupyterLab
  • NodeJs (apt-get install nodejs -y)
  • NPM (apt-get install npm -y)
  • PyCrypto (pip install pycrypto)

Installation

Install the JupyterLab Credential Store:

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

If you prefer a containerized configuration, the JupyterLab Credential Store seamlessly integrates with the JupyterLab-Configurator (presented here) that lets you easily create your JupyterLab configuration.