Skip to content

INTO-CPS-Association/workspace

Repository files navigation

Workspace Nouveau

A new workspace image for DTaaS.

We are still very much in the explorative phase. Everything that is working is subject to change.

Build Workspace Image

Either
Compose it

sudo docker compose up

Or Build it

sudo docker build -t workspace-nouveau:latest -f Dockerfile .

Run it

sudo docker run -it --shm-size=512m \
  -p 6901:6901 -p 8080:8080 -p 8888:8888 -p 8899:8899 \
  workspace-nouveau:latest

Use Services

An active container provides the following services

Current progress

  • Based on the KASM core ubuntu image.
  • Added VSCode service with code-server, is started by the custom_startup.sh script. It is for now available on port 8080.
  • Jupyter is available, Notebook on port 8888, Lab on 8899. (All ports are subject to change)
  • No longer need to authenticate when opening VNC Desktop.
  • User is now a sudoer, can install debian packages, and user password can be set at container instantiation (via the environmetn variable USER_PW).
  • Still need to allow http (Only the virtual desktop itself currently demands HTTPS).
  • Still need to setup reverse proxy to redirect subpaths to tool ports.
  • Still need to get image under 500 MB.

About

Workspace for Digital Twin as a Service

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published