Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gclouduniverse/jupyterlab-gcloud-auth
https://github.com/gclouduniverse/jupyterlab-gcloud-auth
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/gclouduniverse/jupyterlab-gcloud-auth
- Owner: gclouduniverse
- License: mit
- Created: 2019-09-27T17:23:37.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T22:02:53.000Z (about 2 years ago)
- Last Synced: 2024-05-28T15:16:26.856Z (7 months ago)
- Language: Python
- Size: 1.31 MB
- Stars: 7
- Watchers: 7
- Forks: 5
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# JupyterLab extension that allows to use AI Platform Notebooks with personal credentials
In short, it works like this:
![](./example.gif)
## Installation
This extension includes both a notebook server extension and a lab extension. In order to use it, you must enable both of them.
To install the server extension, run the following in your terminal:
```bash
pip3 install jupyterlab-gcloud-auth
```To install the lab extension, run:
```bash
jupyter labextension install jupyterlab-gcloud-auth
```Don't forget to restart jupyter:
```bash
sudo service jupyter restart
```and refresh the browser tab.
## Installation For Development (Remote From Local Machine)
```bash
# INSTANCE_NAME - name of either AI Platform Notebook instance or Cloud AI Deep Learning VM
git clone https://github.com/gclouduniverse/jupyterlab-gcloud-auth.git
cd jupyterlab-gcloud-auth
./deploy.sh INSTANCE_NAME
```