Project Pharos is more than just a protocol; it’s a foundation for building high-performance, read-optimized infrastructure. Here’s how our community is making a difference.
🏠 The Home Lab: Automated LXC Inventory
User: @homelab-hero
Environment: Proxmox VE, 12 LXC Containers
The Challenge
Managing static IP addresses and hostnames across a dozen LXC containers was becoming a manual nightmare. The user needed a single source of truth that was lightweight enough to run on a Raspberry Pi 4.
The Pharos Solution
By deploying Pharos as a central registry, the user integrated a custom post-provisioning script in Proxmox.
- Automation: Every time a new LXC is created, a hook calls
mdb addto register the new machine. - Discovery: Other containers use
mdb queryto find the IP of the database or monitoring server.
“Pharos turned my messy spreadsheet into a live, queryable API. It’s the DNS that actually tells me what my infrastructure looks like.” —
@homelab-hero
⚡️ Effortless Inventory: Zero-Entry Discovery
User: @server-ninja
Environment: 20+ Mixed Devices (RPi, Proxmox, NAS)
The Challenge
Even the most dedicated Home Labber hates manual data entry. Mapping MAC addresses to IPs and roles is a chore that never gets done, leading to stale documentation.
The Pharos Solution
By utilizing the v1.2.0 Pharos-Scan tool, the user was able to map their entire network with zero manual typing.
- Speed: 60 seconds of mDNS discovery and port probing.
- Accuracy: Automated identification of Proxmox nodes and Plex servers.
- Verification: Live checking against existing records to avoid duplicates.
“Pharos-Scan is the killer feature. I ran the scanner, selected my nodes, and Pharos did the rest. My inventory is finally accurate for the first time in years.” —
@server-ninja
Have a story to share?
We want to see how you’re using Pharos to build something awesome. Open a Pull Request or share your setup on the community forums!