ncro/internal
NotAShelf 5fc3b2883b
"discovery: mDNS/DNS-SD peer discovery; dynamic upstream management"
Allows ncro instances to discover each other dynamically without static
configuration and enables a peer-to-peer style (hello funny cube) mesh
where nodes share cached builds locally instead of all hitting upstream
caches.

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I7d723876c6816cb6aaaf3fe14cb24a426a6a6964
2026-04-05 22:48:20 +03:00
..
cache cache: create parent directory before opening SQLite database 2026-04-05 22:48:13 +03:00
config "discovery: mDNS/DNS-SD peer discovery; dynamic upstream management" 2026-04-05 22:48:20 +03:00
discovery "discovery: mDNS/DNS-SD peer discovery; dynamic upstream management" 2026-04-05 22:48:20 +03:00
mesh mesh: remove unused MsgSyncRequest/MsgSyncReply types 2026-04-05 22:47:58 +03:00
metrics metrics: add Prometheus metrics 2026-03-15 11:01:35 +03:00
narinfo tests: add signature verification tests for narinfo, mesh, and config 2026-03-15 11:01:48 +03:00
prober "discovery: mDNS/DNS-SD peer discovery; dynamic upstream management" 2026-04-05 22:48:20 +03:00
router cache: store narinfo URL for direct NAR routing 2026-04-05 22:48:03 +03:00
server server: use uppercase per-upstream status in /health; verify in tests 2026-04-05 22:48:10 +03:00