As the VCE runs as a headless environment offering various services over http to be accessed via a browser, it is quite possible for students to run the VCE as a service accessible over their home network, either as a single user notebook server or using something like TLJH (The Littlest JupyterHub), which provides multiuser access.
The TLJH approach can also support multiple different containerised environments, eg as per ouseful-demos/ou-rclub, which would allow a single server to host multiple containerised enviornments, eg for different modules.
As the VCE runs as a headless environment offering various services over http to be accessed via a browser, it is quite possible for students to run the VCE as a service accessible over their home network, either as a single user notebook server or using something like TLJH (The Littlest JupyterHub), which provides multiuser access.
The TLJH approach can also support multiple different containerised environments, eg as per
ouseful-demos/ou-rclub
, which would allow a single server to host multiple containerised enviornments, eg for different modules.