UTM icon indicating copy to clipboard operation
UTM copied to clipboard

WebUI for UTM on mac

Open nullray64 opened this issue 1 year ago • 14 comments

We have hyper-v vmm in web-browser, vmware vsphere in web-browser, rhv in web-browser When UTM will be?

nullray64 avatar Oct 24 '24 19:10 nullray64

It’s work for long time

Luis10110 avatar Oct 31 '24 12:10 Luis10110

would be nice to have

anarh1st47 avatar Nov 14 '24 03:11 anarh1st47

+1 for higher priority. I'm not using UTM for this reason, because I use my Mac Mini as NAS.

ain-soph avatar Dec 08 '24 19:12 ain-soph

Here is a POC for UTM Web. Let us know , what you think and how you'd use this.

https://github.com/user-attachments/assets/26051105-982d-4572-a8b8-c9976e37678b

naveenrajm7 avatar Dec 26 '24 08:12 naveenrajm7

@naveenrajm7 looks cool. if there ways to manage vms config remotely - very cool! but one issue - security. I think it needs basically some prompt for login/passwd

nullray64 avatar Dec 26 '24 09:12 nullray64

Here is a POC for UTM Web. Let us know , what you think and how you'd use this.

UTMWeb.mp4

THIS IS THE BEST THING IN THE UTM

Luis10110 avatar Dec 26 '24 10:12 Luis10110

@naveenrajm7 looks cool. if there ways to manage vms config remotely - very cool! but one issue - security. I think it needs basically some prompt for login/passwd

And for me needs panel for control VM IMG_1045

Luis10110 avatar Dec 26 '24 12:12 Luis10110

Thanks for the feedback.

if there ways to manage vms config remotely

you can change VM configs as allowed by UTM API

I think it needs basically some prompt for login/passwd

Agreed, the API component is an express app, I guess it should be easy to add a plugin for auth.

And for me needs panel for control VM

control panel for VM in a VM window might not be possible , since I haven't figured out a way to show display in browser. However, VM controls that appear at the top bar of the app, allows you to start, stop, connect , delete VMs.

naveenrajm7 avatar Dec 27 '24 01:12 naveenrajm7

Update: Added support to connect to VM display from the browser. Contemplating whether to make the display full-screen or keep it embedded as now.

https://github.com/user-attachments/assets/9a962630-1f6b-4628-b3a7-85586633710a

naveenrajm7 avatar Jan 26 '25 04:01 naveenrajm7

any chance to see this feature live in action?

krim404 avatar Jan 30 '25 12:01 krim404

any chance to see this feature live in action?

@krim404 do you mean the POC ? . If yes, sure. It is still a POC and very far from complete, but if there is interest I can open up the repo even before it is complete.

naveenrajm7 avatar Jan 30 '25 18:01 naveenrajm7

@naveenrajm7 would love to take a peek :-)

krim404 avatar Jan 30 '25 22:01 krim404

@krim404 I delayed sharing the repo, inorder to clean up the hard coded parts. I might not get to that soon. So here is the repo https://github.com/naveenrajm7/utm-webapp

naveenrajm7 avatar May 28 '25 17:05 naveenrajm7

@naveenrajm7 Looks good but I don’t know how to give the uuid to it :) And I very want the webui for UTM

Luis10110 avatar Jun 05 '25 14:06 Luis10110