
Hi everyone 👋
A few months ago I posted about Labby, my small homelab inventory and topology tool. The response was great and the most requested features were clear: persistent storage and mobile support.
Labby Next Gen is now available as a preview branch on GitHub.
What's new in Next Gen
🗄️ Persistent server-side storage No more localStorage. Data is now saved server-side via a small Node.js backend and survives browser clears, device switches and container restarts. Access your homelab map from any browser or device on your network.
📱 Mobile & Tablet optimized Full bottom navigation bar with dedicated full-screen panels for each section. Add, edit, browse topology and check IPs.
🌐 IP View A dedicated view that lists all used IP addresses sorted by subnet, with network color coding, port display for apps, and live search by IP, hostname or port.
🟢 Status indicators Mark resources as Online, Offline or Maintenance. Cards show a colored badge and visual indicator so you can spot issues at a glance.
📋 Copy-to-clipboard & clickable URLs IPs, IP:Port combos and web URLs are now interactive directly on the cards. One tap to copy, one tap to open.
🐳 Proper Docker setup Two-container setup with nginx proxying to the backend. One docker compose up --build -d and you're running.
What stayed the same
Everything you already knew: Hardware / VM / LXC / App / Network tracking, Tree and Graph topology views, Light and Dark mode, automatic network matching by IP/CIDR, NAS shares and RAID groups, Export / Import JSON.
Try it
Repo: https://github.com/techbygiusi/Labby
Next Gen branch: https://github.com/techbygiusi/Labby/tree/labby-next-gen
bash
git clone -b labby-next-gen https://github.com/techbygiusi/Labby.git
cd Labby
docker compose up --build -d
Then open http://localhost:8080
Want to try it without installing anything?
There's a hosted version running at my-labby.com. Feel free to click around and test the UI. Just please don't enter any real data: the storage is shared and intended purely for quick demos. Use your self-hosted instance for anything real.
What I'd love feedback on
- Any features still missing that would make this your go-to homelab tool?
- How does the mobile experience feel on your device?