[Project] RaBind v0.6.0 - Lightweight Web Dashboard for FreeRADIUS & Hotspot

Hi everyone,

I'd like to share an open-source (AGPL-3.0) tool I've been developing called RaBind.

If you manage guest networks, hospitality hotspots, or ISP setups using MikroTik + FreeRADIUS, you know that managing voucher users purely via CLI or the standard RouterOS tools can be limiting. RaBind is a lightweight, pure PHP/MySQL web interface designed to simplify this without needing heavy, complex third-party software suites.

:sparkles: What it does
Voucher Management: Create, edit, disable, delete, and bind MAC addresses from a simple UI.

Live Monitoring: Real-time online user tracking (5-second refresh) and traffic consumption graphs.

Active Disconnect (CoA): Force disconnect users directly from the dashboard (RFC 5407, seamlessly utilizing port 3799).

Security First: Multi-admin support with full audit logging, brute-force detection, and CSRF protection.

:hammer_and_wrench: Requirements & Tech Stack
I built this to be extremely fast and easy to deploy on a separate Linux server. You only need:
PHP 8.0+
MySQL 5.7+ (or MariaDB)
FreeRADIUS 3.x
Works perfectly with both RouterOS v6 and v7.

:globe_showing_europe_africa: A Quick Note on Language
Currently, some parts of the web interface are in Italian. Since I originally built this for local deployments, the UI hasn't been fully localized yet. However, if there is interest from this community, I will gladly prioritize a full English translation in the upcoming releases!

:link: Get Started
Instead of pasting a huge install script here, you can find the complete 5-minute setup guide, database schemas, and screenshots on the repository:

GitHub Repository: Rabind

I've been running this in live deployments, but I'm eager to hear feedback.
Let me know what you think.

1 Like