Jointbox unifies subscribers, billing, RADIUS, live network control and franchise management into a single self-hosted appliance. Deploy from one OVA in minutes.
From onboarding a customer to disconnecting a session on the BNG — without touching a router by hand.
Onboard, activate, renew and trace customers. CNIC/KYC capture with document upload, MAC lock, static IP and quota control.
Invoices, payments, vouchers, prepaid & postpaid, aged-debt and reseller-performance reports, plus multiple payment gateways.
Vendor-agnostic RADIUS CoA / Disconnect on MikroTik, Cisco vBNG, Juniper and pfSense. Change bandwidth or kick a session live.
MikroTik API, SNMP and Syslog collectors detect flaps, weak fibre signal and port errors — the moment they happen.
Slice the base by VLAN, router, area, package, CNIC, uptime, outage and franchise tier — with pie charts and health per segment.
Unlimited tiers — franchise, dealer, sub-dealer — each with its own pricing, wallet and scoped visibility down the tree.
Deterministic Framed & Delegated IPv6 prefix allocation, standard RADIUS attributes, works across every BNG.
Per-subscriber path trace — PPPoE → NAS → OLT → ONT — with optical dBm history for VSOL, ZTE, Huawei and FiberHome.
An in-app guide that answers "how do I…" and "what happens if…" from your own documentation — private, no data leaves the box.
Import subscribers, packages, IP pools and NAS from CSV/Excel — headers auto-mapped, foreign ids remapped to your panel.
Live segment health, SLA uptime, outage timeline and a real-time event feed across every router.
A polished, fast interface with a command palette (Ctrl-K) so any operator finds any feature in seconds.
FreeRADIUS at the core, RADIUS CoA for live control, SNMP + Syslog for visibility — vendor-agnostic by design.
Accounting, auth and interim updates out of the box. Clients read straight from the panel's NAS table.
Native CoA/Disconnect client — matches by NAS IP or NAS-Identifier, so it works on any BNG.
Port status, errors, traffic and OLT ONT optical power on any SNMP device — optional per NAS.
Real-time push: link up/down, PPPoE login, weak signal — parsed and turned into alerts instantly.
Multi-core cluster mode, Redis cache, pgBouncer pooling — pipelined so work never blocks work.
Scheduled database backups with configurable off-site upload — your data, safe and portable.
Import the ready-made OVA appliance, or run the one-command installer on a clean Ubuntu server.
Download below and import into VMware / VirtualBox / Proxmox. Boot it — PostgreSQL, FreeRADIUS, backend and frontend come up automatically.
On a clean Ubuntu 22.04/24.04 box, one command installs and configures the whole stack.wget -O- https://your-domain.com/panel/install.sh | sudo bash
Add the RADIUS server + secret on each MikroTik/BNG, enable CoA on port 3799, and add the NAS in the panel. Done.
A self-contained virtual appliance — import, boot, log in. Everything pre-installed and set to auto-start.
jointbox-panel.ova file in: public_html/panel/downloads/