https://github.com/cmd-ntrf/pvserver-webproxy
Start a ParaView Server and a webserver instructing how to connect to it
https://github.com/cmd-ntrf/pvserver-webproxy
Last synced: about 1 year ago
JSON representation
Start a ParaView Server and a webserver instructing how to connect to it
- Host: GitHub
- URL: https://github.com/cmd-ntrf/pvserver-webproxy
- Owner: cmd-ntrf
- License: mit
- Created: 2020-10-07T14:36:10.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-01-19T21:55:04.000Z (over 5 years ago)
- Last Synced: 2025-01-28T20:44:51.434Z (over 1 year ago)
- Language: Python
- Homepage:
- Size: 59.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ParaView Server Web Proxy
This package starts an instance of ParaView Server in background and a Tornado webserver.
The webserver serves a page that contains dynamically generated instructions on how
to connect to the ParaView Server and output of the ParaView Server command-line.
This package is generally used in conjunction with [jupyter-server-proxy](https://github.com/jupyterhub/jupyter-server-proxy).
## Setup
```
pip install git+https://github.com/cmd-ntrf/pvserver-webproxy.git
```
## Usage
### Standalone
```
python -m pvserver-webproxy 8888
```
### jupyter-server-proxy
Add the following to `jupyter_notebook_config.json`:
```
{
"ServerProxy": {
"servers": {
"paraview": {
"command": [
"python",
"-m",
"pvserver-webproxy",
"{port}"
],
"timeout": 60,
"launcher_entry": {
"title": "ParaView Server",
}
}
}
}
}
```
## Screenshot
