-
-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Spring board for known (+ custom) web applications #169
Comments
I look forward to this functionality :-) |
Personally, I still think it would be better to have a dedicated bookmarks dashboard application, however this detecting installed software from DietPi-Software would be nice. It would probably require putting the ports and web addresses of software in a more standardized place, though. Not sure about how to do server-side storage, a full database seems like too much, and I like the no dependencies. Maybe storing it in a JSON file, similar to Python's |
Earlier or later, adding the ability to change |
A vote for this from the forum: https://dietpi.com/phpbb/viewtopic.php?t=10366 |
Before any work can be done on this, it would be great to have some kind of port database for DietPi-Software. Otherwise, users would need to add the software themselves (it seems like automatically getting the ports would be a big advantage over Heimdall). Pickledb now has feature flags to remove unneeded dependencies, so customizing and storing on the server could be done. |
Ah, and then there are the port 80/443 webserver applications and their sub path. Okay probably better to parse /boot/dietpi/.installed then, as those cannot be detected in a generic way otherwise. |
Currently that sounds like a good plan. It would probably not be stored as a markdown file, perhaps as JSON or YAML, which makes it easiest to write from the frontend. |
Keeping the final implementation in mind, at least I wouldn't implement something "smaller" now which needs to be completely rewritten later, but only if the code can be easily extended for the final implementation. Just my 2 cents, to reduce coding overhead 😉. |
This should be extendable, it would probably be how you would manually add software that's not automatically detected, and how it would be stored in the backend anyway. |
Hi Team, any updates on this? I'd love to get rid of my docker setup that just hosts Heimdall... :-) |
I found another similar app that could be used for inspiration or even added to the installable software list? |
Since we have some users who want to use something like Heimdall, to have a page with tiles/links to various web applications, but Heimdall is difficult to implement into
dietpi-software
in a compatible way, probably we can implement it into DietPi-Dashboard:The last three parts would require a server-side storing of the info, so something which DietPi-Dashboard does not do at all. Of course it could be also done just via
config.toml
for now, so that it is possible to override the default link of a defined web application.The text was updated successfully, but these errors were encountered: