-
-
Notifications
You must be signed in to change notification settings - Fork 101
Description
Foreword
I only recently discovered this project and I've been implementing it side by side with my existing SWAG setup for a reverse proxy. I really like that this is simple enough for most people but also combines many features that would otherwise mean having separate services like Uptime-Kuma and Beszel for service and host monitoring respectively. I specially love its autodiscovery feature via providers, that's the most useful thing ever. In summary, congrats for such an awesome project, I'm super hyped and keep a close eye on it.
Question
That being said, my question/proposal was in relation to the predefined categories. I was looking to update the existing list with some more apps that I use and post a PR, and while I was doing that I noticed that I got some categories on my dashboard that I don't see mentioned in the categories.go file.
For example I got SearxNG categorized as Search, correctly, but I don't see the app or the category listed in the file. Also, Jellyfin appears to be under Media, but I got it listed in a new category Streaming. Similarly I got other services like Vaultwarden, Nextcloud, and even Filestash categorized but they don't appear at all in the file.
So my first question is, is there any other file I should be looking for which defines the categories used on the homepage? Where did these unknown categories come from?
Proposal
Second question, possibly maybe a feature too, what are your future plans around this? I would be willing to create a much bigger list of supported predefined services if you'd like me to. But then I thought about the difficulties around maintaining it up to date whenever new services come and go.
So I remembered as an example the well known and curated awesome-selfhosted list of apps, which kind of already does the same job. I was investigating the possibility of querying its dataset on awesome-selfhosted-data to externalize the issue. It provides not only service and category (tags) but also many other interesting details we could make good use of in the homepage dashboard.
I was wondering what your thoughts about these topics were, before I proceed further with either the PR to update the existing predefined list or a deeper investigation on the possibility to integrate an external tool to achieve similar results.