Web GUI approach #90
Replies: 0 comments 18 replies
-
I'm not very familiar with cockpit, couldn't all of this functionality be done in the cockpit interface instead? More curious about it than anything. |
Beta Was this translation helpful? Give feedback.
-
Thanks for moving this to discussions, appreciate the work done. There are a number of points in ideas.md that would be within scope for this. As mentioned above did you consider opportunities to extend the cockpit application to leverage its functionality prior to beginning a fresh project? It may be a reasonable approach. I am curious if we think having multiple webui's available and presumably the daemons to back them may not be warranted based on resource availability, confusion to the end user etc. These question has been rolling around in my head since I sawthe FTP web based client and dnsmasq were listed in ideas.md |
Beta Was this translation helpful? Give feedback.
-
Had a lot of fun working this web GUI the past few days, but I'm going to shift away from it for now, for a couple of reasons (mostly my own).
|
Beta Was this translation helpful? Give feedback.
-
I have knocked out a rudimentary integration with cockpit today, its functional but there is a still a long way to go. We need to do a lot of backend work to make this feasible but the cockpit integration seems to be the way to go for now. The only goal with this is to replicate the TUI functionality 1:1, there is no ETA for a final version of this we need a more robust approach to generating the code. This is now available to play with through the Advanced menu, Please Note: you will need to install cockpit manually first. |
Beta Was this translation helpful? Give feedback.
-
As someone who is totally new to RetroNAS this GUI within Cockpit looks like the way to go in terms of exposing all the features in order to lower the adoption bar for the ‘average user’. Great work and I look forward to watching its progress. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
There are a bunch questions that should be addressed rather sooner than later:
Root privilige handling.
I'd rather not run the whole thing as root. Maybe better to have a separate process that can execute pre-defined stuff with root priviliges.
The multi-user problem
@danmons knows the project in and out. Do we have to ensure that only one user is doing stuff at the same time?
CSS
I can do some basic stuff, but it's not going to look cream-of-the-crop. Help very much appreciated
Generating web GUI options from TUI
I have a very basic proof-of-concept of this working, but it's really going to need some specific begin-end comment markers and separators (e.g. between tool name and description) to work well.
Picture for any interested parties
Beta Was this translation helpful? Give feedback.
All reactions