this post was submitted on 13 Mar 2026
36 points (100.0% liked)

Selfhosted

60093 readers
792 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam.

  3. Posts here are to be centered around self-hosting. Please ensure it is clear in your post how it relates to self-hosting.

  4. Don't duplicate the full text of your blog or git here. Just post the link for folks to click.

  5. Submission headline should match the article title.

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

I've accumulated enough self hosted stuff that I feel like I want a dashboard now so I don't have to remember which IP & port I need for which service (not all my services are exposed to the WWW).

I looked at some dashboard solutions already but there is a huge amount of them. I also use Home Assistant as the dashboard for my home.

So I'm looking to bounce some ideas off this community. Should I add one more service to my servers in the form of a dashboard, or should I maybe create a dashboard in Home Assistant?

If going with a standalone dashboard service, which one?
If going with Home Assistant, is there some good add-ons or something I can use to make managing my services easier?

Let me know what you guys think and thank you!

you are viewing a single comment's thread
view the rest of the comments
[–] MentalEdge@sopuli.xyz 31 points 3 months ago* (last edited 3 months ago) (5 children)

I just wrote my own.

It's a single html file with links to all my services, served at the root of my nginx server.

This is like v12, I've edited it over the years as what I host has changed. Adding the embedded searxng bar, as well as links to uptime kuma and openspeedtest.

Stuff only I need to access is behind the "Admin Menu" button:

And it only works via lan/vpn.

I'd be happy to let you copy it, provided you know how to edit it for your needs.

[–] JoeKrogan@lemmy.world 6 points 3 months ago

Looks nice. Well done!

[–] panda_abyss@lemmy.ca 3 points 3 months ago

I gotta spruce mine up, this is excellent.

[–] irmadlad@lemmy.world 3 points 3 months ago (2 children)

That really looks good bro. Very modern looking card style. I'm keen to know how you have coded it to reject IP, other than VPN traffic.

[–] MentalEdge@sopuli.xyz 3 points 3 months ago* (last edited 3 months ago)

That's handled by nginx, which strips out the menu items when serving to external IP. Basically serving an html file that doesn't contain them to begin with.

[–] FreedomAdvocate 1 points 3 months ago (1 children)

They didn’t say it was accessible to the internet.

[–] MentalEdge@sopuli.xyz 1 points 3 months ago
[–] idunnololz@lemmy.world 3 points 3 months ago

Neat. I was considering this route as well.

[–] non_burglar@lemmy.world 1 points 3 months ago

Looks good, and highlights how little we generally need to be functional.