Creating a custom docker image for VTKWeb with multi-user support (apache proxy)

Ideally you want to check the network calls happening from your client application.

The following should be happening:

  1. POST /paraview
    a. start process and wait for readiness (if error look at logs)
  2. Response from launcher (/paraview) should provide sessionURL to connect your ws
    b. The url should be something like ws(s)://{your_host_name}/proxy?sessionId={xyz}
  3. The ws connection is established to your process going through apache

Hope that helps,

Seb

PS: You can find a lean version of the Apache/Launcher setup for docker within our trame repo. I don’t know if that will confuse you more or provide another perspective that could help.