May 30, 20242 yr I'm wondering if anyone knows if it's possible to add an item to the left click menu that you get when you click on a VM in the VMS tab? I've (With MUCH Help - Thanks bmartino1) customized the menu in the Docker tab, and seen amazing things done by scolcipitato with the FolderView Plugin. My prurpose is to add a GUI link for my servers whose hole purpose is to run a web page (Home Assistant, PFSense) but it would also be great to be able to launch an alternate remote desktop App like Windows Remote Desktop on my Gaming rig that uses a Dedicated GPU and doesn't have a Virtual Video interface. Thanks for any ideas Arbadacarba
May 30, 20242 yr Community Expert 30 minutes ago, Arbadacarba said: I'm wondering if anyone knows if it's possible to add an item to the left click menu that you get when you click on a VM in the VMS tab? I've (With MUCH Help - Thanks bmartino1) customized the menu in the Docker tab, and seen amazing things done by scolcipitato with the FolderView Plugin. My prurpose is to add a GUI link for my servers whose hole purpose is to run a web page (Home Assistant, PFSense) but it would also be great to be able to launch an alternate remote desktop App like Windows Remote Desktop on my Gaming rig that uses a Dedicated GPU and doesn't have a Virtual Video interface. Thanks for any ideas Arbadacarba The context menus are added via this JS. https://github.com/unraid/webgui/blob/master/emhttp/plugins/dynamix.vm.manager/javascript/vmmanager.js Is the url static? Could look to add an option to the gui to store a url in the meta data. Storage is a next release part. <vmtemplate xmlns="unraid" name="arch" icon="arch.png" os="arch" storage="default"/>
May 31, 20242 yr Author Yes, the URL's are static... Along the lines of just the VM's IP address and a port...
May 31, 20242 yr Author Probably beyond the Scope but if I could get a URL I might be able to do womething with this: richard-green/MstscLauncher: Adds the ability to launch remote desktop connections via a URL click (github.com) https://github.com/richard-green/MstscLauncher Found VIA: superuser.com/questions/312011/can-you-launch-remote-desktop-via-url
June 1, 20242 yr Community Expert Solution 23 hours ago, Arbadacarba said: Probably beyond the Scope but if I could get a URL I might be able to do womething with this: richard-green/MstscLauncher: Adds the ability to launch remote desktop connections via a URL click (github.com) https://github.com/richard-green/MstscLauncher Found VIA: superuser.com/questions/312011/can-you-launch-remote-desktop-via-url I have created a PR to allow a WebUI to be defined on a VM. https://github.com/unraid/webgui/pull/1750
June 1, 20242 yr Community Expert On 5/31/2024 at 4:37 PM, Arbadacarba said: Probably beyond the Scope but if I could get a URL I might be able to do womething with this: richard-green/MstscLauncher: Adds the ability to launch remote desktop connections via a URL click (github.com) https://github.com/richard-green/MstscLauncher Found VIA: superuser.com/questions/312011/can-you-launch-remote-desktop-via-url Will have a play with this. Another option is to follow the same process I have for virt viewer. It creates a file and downloads, Same could be written for RDP. i.e. This has been added to the PR. But rdp file is simple just IP. You need to set the browser(This Chrome) case 'domain-consoleRDP': requireLibvirt(); $dom = $lv->get_domain_by_name($domName); $rdpvarray = array() ; #$rdparray[] = "[RDP]\n"; $rdparray[] = "full address:s: 192.168.1.21\n"; $rdparray[] = "administrative session:1\n"; if (!is_dir("/mnt/user/system/remoteviewer")) mkdir("/mnt/user/system/remoteviewer") ; $rdpfile = "/mnt/user/system/remoteviewer/rv"._var($_SERVER,'HTTP_HOST').".$port.rdp" ; file_put_contents($rdpfile,$rdparray) ; $arrResponse['vvfile'] = $rdpfile; break; C:\Users\Simon\Downloads>type "rv192.168.1.225. (4).rdp" full address:s: 192.168.1.21 administrative session:1 C:\Users\Simon\Downloads>
June 21, 20242 yr Author I was doing so well with NOT checking for an update every day... You've ruined me. I am right in thinking you meant it will show up with the next release of unraid? Thanks
June 21, 20242 yr Community Expert 1 hour ago, Arbadacarba said: I was doing so well with NOT checking for an update every day... You've ruined me. I am right in thinking you meant it will show up with the next release of unraid? Thanks Yes v7 beta is due Soon.
June 21, 20242 yr Author OK, I'll check again... And again... and... again Seriously I am looking at my GUI more often just to see if the banner has appeared than to actually do anything (Please not I'm trying to be funny and I perfectly understand that it will be released when it's "done"... And though I struggle with my own personal daemons, I'm happy to wait)
June 26, 20242 yr Community Expert On 6/21/2024 at 12:36 PM, Arbadacarba said: OK, I'll check again... And again... and... again Seriously I am looking at my GUI more often just to see if the banner has appeared than to actually do anything (Please not I'm trying to be funny and I perfectly understand that it will be released when it's "done"... And though I struggle with my own personal daemons, I'm happy to wait) 7.0.0 beta 1 released
June 27, 20242 yr Author Awsome... Any way to make it open in a new tab within the launching browser? I wonder for the VM's that need to be viewed from RDP, if I can point it at a hosted file to download an RDP file and set that file to "always open" in my browser...
June 27, 20242 yr Community Expert 1 hour ago, Arbadacarba said: Awsome... Any way to make it open in a new tab within the launching browser? I wonder for the VM's that need to be viewed from RDP, if I can point it at a hosted file to download an RDP file and set that file to "always open" in my browser... Not currently will see if i can change to do that for url Will create PR to change to open in a tab. Not sure I understand the RDP request.
June 27, 20242 yr Author I work with a medical records vendor where they use citrix, and the citrix launch file downloads when they click on the application icon the web browser downloads the ica file. Right clicking on the download you have the option to "always open files of this type". And then, the file launches when you click on the link in the web page (storefront) So I wonder if I could host the .rdp file somewhere so that it gets downloaded by the browser and if it's set to open it would launch the rdp session.
June 27, 20242 yr Community Expert 5 minutes ago, Arbadacarba said: I work with a medical records vendor where they use citrix, and the citrix launch file downloads when they click on the application icon the web browser downloads the ica file. Right clicking on the download you have the option to "always open files of this type". And then, the file launches when you click on the link in the web page (storefront) So I wonder if I could host the .rdp file somewhere so that it gets downloaded by the browser and if it's set to open it would launch the rdp session. If you set this option in VM settings, it will create rdp file and download for the VM. Which you can set to open when downloaded.
July 1, 20242 yr Community Expert On 6/27/2024 at 6:42 PM, Arbadacarba said: I work with a medical records vendor where they use citrix, and the citrix launch file downloads when they click on the application icon the web browser downloads the ica file. Right clicking on the download you have the option to "always open files of this type". And then, the file launches when you click on the link in the web page (storefront) So I wonder if I could host the .rdp file somewhere so that it gets downloaded by the browser and if it's set to open it would launch the rdp session. Will open as a tab in beta2 rather than window
July 17, 20241 yr Author This is working great. I do have a detail to look at... The option shows up for machines whether they need it or not... My Windows VMs have it, but so does my pfsense box and my Home Assistant server. Is there a way to selectively turn it on/off The WebUI only shows up if there is an address in the field. Thanks Arbadacarba
July 17, 20241 yr Community Expert 6 minutes ago, Arbadacarba said: This is working great. I do have a detail to look at... The option shows up for machines whether they need it or not... My Windows VMs have it, but so does my pfsense box and my Home Assistant server. Is there a way to selectively turn it on/off The WebUI only shows up if there is an address in the field. Thanks Arbadacarba No there is not a way it is just a global on or off.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.