flip-dots
Cadet
- Joined
- Feb 24, 2023
- Messages
- 1
Hi,
I have been looking into adding a new feature into to TrueNAS Scale which I have wanted for a while, specifically encrypted VNC sessions, this is already supported by QEMU. In theory all I should need is to add some UI options to the display device and some code that passes those options to QEMU.
I have already found the WebUI code I need to change and the display.py file that sets the display arguments for QEMU, but I am not sure what I need to change in the middle to make it work.
I have had a look around and not found any documentation that might help me understand how the front end and back ends interact and what else I need to change to make it work. Is there any documentation on how these systems interact that may help me out?
I don't need any super crazy detailed documentation or anything like that, just something to give a general idea of how it works and hopefully somebody to point me in the direction of the right files to modify.
Thanks!
I have been looking into adding a new feature into to TrueNAS Scale which I have wanted for a while, specifically encrypted VNC sessions, this is already supported by QEMU. In theory all I should need is to add some UI options to the display device and some code that passes those options to QEMU.
I have already found the WebUI code I need to change and the display.py file that sets the display arguments for QEMU, but I am not sure what I need to change in the middle to make it work.
I have had a look around and not found any documentation that might help me understand how the front end and back ends interact and what else I need to change to make it work. Is there any documentation on how these systems interact that may help me out?
I don't need any super crazy detailed documentation or anything like that, just something to give a general idea of how it works and hopefully somebody to point me in the direction of the right files to modify.
Thanks!