secubox-openwrt/package/secubox/luci-app-masterlink
CyberMind-FR 6f9dd3aa17 feat(luci-app-masterlink): Add sbx-mesh-invite and improve join script
New sbx-mesh-invite script for master nodes:
- Generates secure invite tokens with auto-approve option
- Outputs copy-pasteable join URL and CLI command
- Supports --ip flag to specify master address
- Prefers 192.168.x.x addresses in auto-detection

Improvements to sbx-mesh-join:
- Creates UCI config file if missing (touch + set)
- Properly initializes config section before setting options
- Handles fresh installs without existing masterlink config

Workflow:
  Master: sbx-mesh-invite --ip 192.168.255.200
  Peer:   sbx-mesh-join 192.168.255.200 <token>

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-26 15:23:55 +01:00
..
files feat(luci-app-masterlink): Add mesh enrollment client for OpenWRT 2026-03-26 14:21:48 +01:00
htdocs/luci-static/resources/view/masterlink feat(luci-app-masterlink): Add mesh enrollment client for OpenWRT 2026-03-26 14:21:48 +01:00
root/usr feat(luci-app-masterlink): Add sbx-mesh-invite and improve join script 2026-03-26 15:23:55 +01:00
Makefile feat(luci-app-masterlink): Add mesh enrollment client for OpenWRT 2026-03-26 14:21:48 +01:00