Thanks a lot for the hints.
Happy to share more about the background of the application.
The “UI magic” happens in the browser via JavaScript. As the reactive framework I use Alpine.js. It needs very little memory and can be hosted by the controller.
Here you can see the interface of the web file system
In this post, you can find another example of this technique. Here, a Midea dehumidifier is visualized.

