mirror of
https://github.com/Dvorinka/Containr.git
synced 2026-10-28 07:41:27 +00:00
feat(nodes): mesh awareness + node detail page
- agent reports tailscale/netbird/zerotier/wireguard interface IPs at register (authoritative — absent interfaces clear stored state) - backend stores under node_agents.metadata.mesh, merged on re-register - node detail page shows mesh addresses under the primary IP Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
1 parent
1361868946
commit
7cb5e10eb6
7 files changed
+84
-5
No files matched your search
@@ -9130,6 +9130,11 @@ components:
|
||||
auth_token:
|
||||
type: string
|
||||
description: May also be sent via the X-Agent-Token header
|
||||
mesh:
|
||||
type: object
|
||||
additionalProperties:
|
||||
type: string
|
||||
description: Overlay-network interface IPs (tailscale/netbird/zerotier/wireguard). Stored under agent metadata.mesh; authoritative — send an empty object when no mesh interfaces exist.
|
||||
|
||||
AgentHeartbeat:
|
||||
type: object
|
||||
|
||||
Reference in new issue
Block a user