Using Jupyterlab with extension jupyterlab-s3-browser

Dear coleagues,

I am new to Jupyterlab and I am using extension jupyterlab-s3-browser to open files from AWS S3 and to save files to AWS S3.

When using jupyterlab-s3-browser I am only able to create a new file (text) and a new directory on S3, but not a notebook.

When I open the extension (jupyterlab-s3-browser) in the Jupyterlab UI and right click in its space a window is shown offering the possibilities for creating a file, a directory or a notebook. When I try a file or a directory those get created directly on S3. If I try to create a notebook it gets created on my local disk (local machine) and not on S3.

Has anyone seen this behavior and is there a way (code or configuration) to circumvent it and have the notebook created on S3?

Hi @llaranjeira, I don’t have an answer on the particular issue except it seems to be a bug as others have reported in the Github issues.

However, maybe you could check this other extension (jupyter-FS) which also supports S3?

1 Like

Hi Thibaut,Unfortunately I find the instructions not clear as far as what I need to use the extension for.

What I am needing to do is to run jupyterlab on the browser

for example: jupyter lab --gateway-url=https://jeg-2fzj9cu22pxwj.emrc-ppd2.eu-central-1.samsungspc.cloud

then when the browser window pops up to be able to create a notebook on an s3 bucket.
For that to happen, I need a way for the S3 bucket to appear in the jupyterlab browser interface as a directory on which
I may do a right-click to get a menu and, in that menu (normal jupyterlab interface) click on “New Notebook” and so have the
notebook created on the S3 bucket.

Would you know how to do that using jupyter-FS? and so could instruct me how to use jupyter-FS to do so?