How can I create virtual machine accessible on local network through web browser? [closed]

I would like to create vm (graphical and not graphical) on an existing ubuntu laptop, and I would like to access this VM through the local network (web browser for example)

This is something like proxmox, but proxmox is an OS, and I don't want to install a new OS (I would like this on the same pc that runs my ubuntu), I would prefer like a proxmox .deb package but it doesn't exist. Or may be convert proxmox to a docker image, and run proxmox in a docker container...?

Can someone help me?

thanks


Solution 1:

One of the solutions might be running it in qemu as you wish (libvirt, etc.), with vnc screen enabled. And install a noVNC to access this vnc screen via browser. This is what Proxmox essentially does.