Open vemonet opened 2 years ago
Matlab is currently moving to a more modern UI (based on Electron and JavaScript)
Recommended way to deploy remotely is to use the Matlab integration in jupyterlab: use the pre-built image based on Debian: https://github.com/mathworks-ref-arch/matlab-integration-for-jupyter/pkgs/container/matlab-integration-for-jupyter%2Fjupyter-matlab-notebook With the usual MLM_LICENSE env variable for auth
⚠️ Just note that Simulink is not supported on Matlab notebook
The best for a stable VNC desktop: we use https://github.com/mathworks-ref-arch/matlab-integration-for-jupyter/blob/main/matlab/Dockerfile and mpm
to install Matlab in our noVNC image ( https://github.com/vemonet/docker-ubuntu-vnc-desktop )
Simpler Matlab Dockerfile: https://github.com/mathworks-ref-arch/matlab-dockerfile (using image with all matlab depencies pre-installed)
Describe the application
Matlab in JupyterLab
Application Git repository URL
https://github.com/mathworks/jupyter-matlab-proxy
Notable licensing issues
Matlab license as usual