https://github.com/davidbrochart/jupyter_server_terminals_proxy
A Jupyter Server Extension Proxying Terminals.
https://github.com/davidbrochart/jupyter_server_terminals_proxy
Last synced: 11 months ago
JSON representation
A Jupyter Server Extension Proxying Terminals.
- Host: GitHub
- URL: https://github.com/davidbrochart/jupyter_server_terminals_proxy
- Owner: davidbrochart
- License: mit
- Created: 2022-11-28T16:54:45.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-23T07:14:46.000Z (over 1 year ago)
- Last Synced: 2024-05-23T08:17:36.444Z (over 1 year ago)
- Language: Python
- Size: 15.6 KB
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Jupyter Server Terminals Proxy
In one terminal/environment:
```console
pip install jupyverse-api
pip install fps-terminals
pip install fps-noauth
# launch a terminal server at http://127.0.0.1:8000
jupyverse --port=8000
```
In another terminal/environment:
```console
pip install jupyter_server_terminals_proxy
pip install jupyterlab
# launch JupyterLab at http://127.0.0.1:8888 and proxy terminals at http://127.0.0.1:8000
jupyter lab --port=8888 --ServerApp.jpserver_extensions=jupyter_server_terminals=False --TerminalsProxyExtensionApp.proxy_url='http://127.0.0.1:8000'
```
Terminals should now be served from http://127.0.0.1:8000.