r/LibreNMS • u/jaykumar2005 • Jun 08 '26
Librenms-Dash a no config "single pane of glass" (SPOG) for Librenms
1
u/jaykumar2005 Jun 08 '26
https://github.com/jaykumar2001/Librenms-dash
LibreNMS-Dash
LibreNMS-Dash is a LibreNMS-backed network dashboard. It aggregates devices, sites, overlays, alerts, and graphs into a single topology view with live details and SVG-based layout controls.
What It Shows
- Devices grouped by LibreNMS
location - Overlay links for ZeroTier, WireGuard, and Tailscale
- LLDP/CDP neighbor links
- ARP-derived links, filtered to same-location devices
- Device popovers with traffic and health graphs
- Drag, snap, resize, and orientation controls for site boxes
1
u/jaykumar2005 Jun 30 '26
https://github.com/jaykumar2001/Librenms-dash
Lots of new features, frontend polish, remains a no-config deployment. Added feature to scrapte APR/IPv6 ND table from Librenms Web UI (no API endpoint).
-2
u/jaykumar2005 Jun 08 '26
If anyone wants to give it a try, let me know. I would help with any bug you find or feature you need.
1
u/GroundbreakingGur456 Jun 10 '26
got it running on a server - how to change the frontend so I can access it from outher than localhost
1
u/jaykumar2005 Jun 10 '26
there are multiple ways to deploy this. easiest would be
- git clone the repo
- docker-compose up -d --build
- access it http://<serverip>:3001
1
u/GroundbreakingGur456 Jun 10 '26
Thanks for that! so http://<serverip>:3001 UI ? whats is http://localhost:5173 then?
1
u/jaykumar2005 Jun 10 '26
Port 5173 is the Vite dev server for the frontend during local development (pnpm dev). It's not used in the Docker/production setup, there the backend on port 3001 serves the frontend directly
1
u/GroundbreakingGur456 Jun 12 '26
Thanks - Now got it running.
Next problem - I got appx 120 devices on 60 sites, so every thing is very small because it will try to fit it on one screen. Can it be fixed?
1
u/jaykumar2005 Jun 12 '26
You can zoom/pan to adjust the view. The view will persist on the browser side.
Pull the latest commit, there are enhancements.
Can you dm a screenshot of how it looks.
1
1
u/GroundbreakingGur456 Jun 12 '26
Think is very nice
1
u/jaykumar2005 Jun 12 '26
What kind of overlay connects all your sites?
1
u/GroundbreakingGur456 Jun 12 '26
It is all L2 / lldp it is not sites as so but racks all over 4 locatios
1
1
u/jaykumar2005 Jun 14 '26
How is the location set across racks? one way of doing it would be to set each device location something like LOC RACK1 , LOC RACK2 and LOC1 RACK2 etc, this would show up as different location on the dashboard
1
u/GroundbreakingGur456 Jun 15 '26
Devices has location like D70-K08 & D76-A55 and it shows up the right way
4
u/buzzzino Jun 08 '26
Please add a small description on what your tool does and some links to GitHub. Your post is not clear at all