# Enable Multi-User int VTK.js

**URL:** https://discourse.vtk.org/t/enable-multi-user-int-vtk-js/4185
**Category:** Support
**Created:** [September 10, 2020, 9:44am UTC](https://discourse.vtk.org/t/enable-multi-user-int-vtk-js/4185 "2020-09-10T09:44:48Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![Sebastien\_Jourdain](https://discourse.vtk.org/user_avatar/discourse.vtk.org/sebastien_jourdain/32/100_2.png) [@Sebastien\_Jourdain](https://discourse.vtk.org/u/Sebastien_Jourdain)
#### Post date: [September 10, 2020, 2:45pm UTC](https://discourse.vtk.org/t/enable-multi-user-int-vtk-js/4185/2 "2020-09-10T14:45:10Z")

</div>

ParaView and VTK for doing remote rendering for multi-users rely on wslink and its launcher to start a new process per connecting user.

When using the SmartConnect on the client side, it will first try to reach the launcher unless a `sessionURL` is provided in the connection configuration like you can see [here](https://github.com/Kitware/web-project-templates/blob/master/vue-vtkjs-pvw-template/src/components/core/App/script.js#L73-L76).

You can see the setup that we use to support multiple users in that [docker configuration](https://github.com/Kitware/paraviewweb/tree/master/tools/docker/paraviewweb).

The only thing that you have to keep in mind is that you can replace the ParaView application (pvpython) by your VTK application (vtkpython).

HTH

---

_[View the full topic](https://discourse.vtk.org/t/enable-multi-user-int-vtk-js/4185)._
