Dream Radius · The ISP CRM with FreeRADIUS inside
The CRM's tables are the RADIUS tables.
The multi-tenant CRM that runs your ISP end to end: FreeRADIUS AAA, six nested reseller tiers with prepaid wallets, packages, NAS control and billing — one system where the authorize query and the invoice read the same tables.
Product tour
One workspace for every ISP workflow.
From provisioning a new PPPoE user to reconciling a month of invoices — every operation lives inside a single, keyboard-fast interface.

Dashboard
Live KPIs, bandwidth, revenue and router health at a glance.
The platform
Eight modules. One radius.
Authority that nests
Six tiers down, one ledger up.
Each tier creates exactly one thing: the tier below it. The Admin runs the operation; everyone above provisions, everyone below holds only their slice. Pick a rung to see its reach.
- authority ↓
- one create per tier, nothing more
- money ↑
- every payment settles into one ledger
Money that reconciles
Every payment a dealer collects lands in a ledger you can audit.
Wallets fund activations, activations debit down the chain, renewals run on cron and expiries follow your policy — the same tables FreeRADIUS authorizes against. There is no second spreadsheet to disagree with.
- Renewals automated
- Ledgers per ISP
- Franchise F-204 → wallet top-up+$1,200.00
- Dealer D-1187 → 46 renewals−$598.00
- Subdealer S-3305 → 12 activations−$228.00
- Auto-renewal cron → 214 customers−$2,782.00
- Closing balance — every tier agrees$4,517.13
Dream Radius
From $17 / monthEvery licence runs the complete platform — all modules, all six reseller tiers. Capacity is the only variable.
Scale
$69/ month
- 10,000subscribers
- 3NAS devices
- The complete product, every feature
Custom
Let's talk
- subscribers — sized to you
- NAS devices — sized to you
- The complete product, every feature
Included in every Dream Radius tier
- All 8+ modules — RADIUS core to reporting
- All 6 reseller tiers, unlimited resellers
- Unlimited staff accounts with scoped permissions
- All 3 design themes, light & dark
- FreeRADIUS, PostgreSQL & Redis stack included
- Automatic renewals, expiry & dashboard crons
- Every update while your licence is active
FAQ
Platform questions, answered straight.
Where does Dream Radius run?
On your own server. Each Dream Radius installation is a self-contained Docker stack — panel, API, PostgreSQL, Redis and FreeRADIUS — deployed on hardware or a VPS you control. Your subscriber data never lives on our infrastructure. The same is true of NAT Syslog and Dream Billing App.
Do I need a separate RADIUS server?
No — FreeRADIUS ships inside the stack and reads the CRM's own tables (radcheck, radreply, radacct) through stored functions. There is no sync between billing and AAA because there is nothing to sync.
Which NAS vendors are supported?
Anything that speaks standard RADIUS: MikroTik, Cisco, Huawei, NetElastic and others. Vendor-specific attributes are available by importing the vendor's RADIUS dictionary in the panel.
How does the reseller hierarchy work?
Six tiers — superadmin, ISP, admin, franchise, dealer, subdealer. Each tier registers its own downline, holds a prepaid wallet, sells the packages assigned to it at the wholesale price you set, and sees only its own subtree. Isolation is enforced by the backend on every query.
Can I migrate from my current billing panel?
Yes. Customers and packages import in bulk, keeping usernames, passwords and expiry dates intact, so subscribers reconnect without noticing the switch. Tell us what you're migrating from and we'll walk the path with you.
Is there an audit trail?
Every action — payments, edits, disables, bulk operations, CoA — records who performed it, when and from where. Staff accounts are individual, permission-scoped and MFA-capable, so the trail names people, not a shared login.
How is my installation licensed?
A machine-bound, cryptographically signed license issued by our license server. The installation checks in periodically and keeps a rolling 5-day offline grace window, so a temporary internet outage at your NOC never locks you out.
What happens if my license lapses?
The license server arms your installation continuously. If a license expires, new authorizations pause until it's renewed — your data, configuration and history stay intact throughout.
Who owns the data?
You do, unambiguously. It's your server and your PostgreSQL database, and every report exports to files. If you leave, your data doesn't have to negotiate its way out of someone else's cloud.
Do I have to buy all three products?
No. Dream Radius and NAT Syslog are licensed separately and each runs on its own. Dream Billing App is the exception: it bills from the subscribers Dream Radius manages, so it is only sold bundled with Dream Radius. Start with one product and add another whenever you need it — there is no re-platforming to do later.
Also from us
Two more products, sold separately.
Nothing here is a prerequisite for anything else. They simply happen to fit together when you run more than one.
Put your whole network under one radius.
A 30-minute walkthrough with your own topology on the table — hierarchy, billing and RADIUS included.