Implement secubox-master-link (backend) and luci-app-master-link (LuCI frontend) for secure node onboarding into the SecuBox mesh via HMAC-SHA256 join tokens, blockchain-backed peer trust, and gigogne (nested) hierarchy with depth limiting. Backend provides: token management, join/approve/reject protocol, IPK bundle serving, CGI API endpoints, and a dark-themed landing page for new nodes. Frontend provides a 3-tab LuCI view (overview, join requests, mesh tree) with RPCD integration. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
15 lines
238 B
JSON
15 lines
238 B
JSON
{
|
|
"admin/services/secubox-mesh": {
|
|
"title": "Mesh Link",
|
|
"order": 70,
|
|
"action": {
|
|
"type": "view",
|
|
"path": "secubox/master-link"
|
|
},
|
|
"depends": {
|
|
"acl": ["luci-app-master-link"],
|
|
"uci": {"master-link": true}
|
|
}
|
|
}
|
|
}
|