I have just added RADIUSdesk to https://alternativeto.net/software/radiusdesk/about/ - should show up within a day or two once approved.
I believe it would be great to have pre-built packages for stable releases of OpenWrt, possibly even to submit these to the OpenWrt project as something that users can just install on top of a vanilla OpenWrt install.
These packages would include
- MESHdesk package & luci-app-meshdesk (WebGUI) packages
- Any needed dependencies can be marked as required so that the package installer pulls them from the OpenWrt repository - kmod-batman-adv, luci, etc.
- Any theme could be installed as a dependency that is built in to the package, available as a package on OpenWrt, or alternately MESHdesk could have a wizard that requests upload of a theme/template file, places it in the correct spot and activates it.
- Any other files such as the openwrt-wan-network file, the openwrt-meshdesk-file, report_to_server.lua and the captive_portal-json file can be uploaded using a button (multiple buttons, like the same button used for the firmware update in Luci) from the MESHdesk app/package once installed. Themes/templates can be added from the same. Additionally, these files can be pushed/updated from the central administration GUI at any time on a per device or multi-device basis (e.g. templates may need to be mass updated for a whole radius group)
Benefits
- This would make the install process much, much easier, as no firmware would ever have to be built, just a single package for each OpenWrt major release. This can be added as part of the OpenWrt repository as with OpenVSwitch etc.
- It would make the update process much easier
- It would make barriers to entry much lower and provide greater exposure and access to this software.
- It will provide up to date security
- It will provide greater device support
I have just added RADIUSdesk to https://alternativeto.net/software/radiusdesk/about/ - should show up within a day or two once approved.
I believe it would be great to have pre-built packages for stable releases of OpenWrt, possibly even to submit these to the OpenWrt project as something that users can just install on top of a vanilla OpenWrt install.
These packages would include
Benefits