Skip to content

Place workspace services behind reverse proxy#132

Closed
prasadtalasila wants to merge 14 commits intoml-tooling:mainfrom
INTO-CPS-Association:2-create-reverse-proxy-for-workspace-image
Closed

Place workspace services behind reverse proxy#132
prasadtalasila wants to merge 14 commits intoml-tooling:mainfrom
INTO-CPS-Association:2-create-reverse-proxy-for-workspace-image

Conversation

@prasadtalasila
Copy link
Copy Markdown

What kind of change does this PR introduce?

  • Bugfix
  • New Feature
  • Feature Improvement
  • Refactoring
  • Documentation
  • Other, please describe:

Description:

The VNC, Jupyter Lab, Jupyter Notebook and VSCode services were being exposed at different ports of a workspace. This pull request adds feature of placing all the services behind the nginx reverse proxy.

Checklist:

  • I have read the CONTRIBUTING document.
  • My changes don't require a change to the documentation, or if they do, I've added all required information.

prasadtalasila and others added 14 commits May 30, 2024 20:42
  The dockerfile builds successfully and all ther services are
  running properly. This could be used for the DTaaS platform.
  This is still a work in progress
  Things not working: jupyter lab, vnc, glances (remove this)
  Builds intocps/ml-workspace-minimal-0.15.0-b4
  Upgrades novnc and websockify to their latest versions.
  But they still do not work in Ubuntu 22.04.
- Upgrades Ubuntu OS from 20.04 to 24.04
- Adds Firefox, VS Code, Jupyter Lab and Notebook
  software in the workspace
- Adds docker compose file  to test the image

---------
Co-authored-by: DisasterlyDisco <aleksander.r.m@protonmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants