| cmd | 7 days ago | ||
| internal | 7 days ago | ||
| .gitignore | 7 days ago | ||
| Dockerfile | 7 days ago | ||
| README.md | 7 days ago | ||
| go.mod | 7 days ago | ||
Node agent for Aegis — runs on each managed host and connects back to the Aegis control plane over an mTLS WebSocket tunnel.
ctr CLI (bundled with containerd)Generate a join token from the Aegis UI (Nodes → Add Node), then run the displayed install script on your target machine. It will:
ctraegis-agent.service)No Docker required.
Aegis (control plane)
│ mTLS WebSocket (port 8766)
▼
aegis-agent
│
├── containerd socket (/run/containerd/containerd.sock)
└── logs (/var/log/aegis/)
Agent config is persisted to /var/lib/aegis-agent/agent.json after the initial join so the agent survives restarts without re-joining.