Hi all, for my own selfhosting needs i looked into many different dashboards, but none really fit my bill.
I want a dashboard that:
- super lightweight
- has no server-side requirements
- can be edited with a single text file
- simple CSS to adapt to your style
and so, of course, i developed my own. After a few years of usage, i upgraded it to AlpineJS (previously uglier code on jQuery) and i am proudly making it public for anybody who might be interested.
Here it is: https://github.com/gardiol/dashboard/
(the project was released on github long ago, but i never wrote about it anywhere IIRC, also i might migrate to Codeberg in the future, so do not bash me for Github)
There is a quite long readme, it’s GPLv3, and aboslutely zero lines of AI / Vibe coding. I used AI for research and quick support specially on how to format CSS (which i kind of despise) but nothing else.
As a bonus, there is also a CGI system made in bash (totally optional) that i use for local monitors, but it’s kinda messy and really not ready for broader use, so you can ignore the “monitor” subfolder or delete it completely.
Anyway, here it is, hope someone could make use of it.


I’m very new to self hosting, would you wanna tell me about some of the things you have going? I only really recognize the arr suite, spotify, and jellyfin here.
Stirlingpdf to edit pdf. Snap otter to edit images. Openwebui+ollama for local AI, lube logger for car maintenance. Mealie for kitchen recipes. Endurain to sinch Garmin data. Romm for console games. Home assistant. Jellyfin. Navidrome for music. AudioMuseAI for local AI analysis of my music, audiobook shelf for podcasts and audiobooks, searxng for web searches. Olist for WebDAV and web file access, paperlessngx for storing documents. Matrix web client elements, seerr to search movies and stuff recommendations. ExcaliDash to manage drawing and such…
Enough?
How’s navidrome? We’re currently using jellyfin and finamp to stream our music and it’s not really meeting the needs of the house.
Navidrome Is good. I also have jellyfin but preferred a dedicated tool for music. I use Symfonium (paid android app) on mobile and navidrome web GUI from PC.
Paired with AudioMuseAI and Spotizerr it’s pretty great.
Do you need a premium account for spotizerr? I’ve been looking for a good way to expand my music but all my old avenues are lack luster in the new digital age.
I have a premium account, but It should work also with a free account. The difference is in audio quality.
Check out
https://selfh.st/apps
for lots of apps and their details.