Next-Gen Enterprise ISP Software Platform

The All-In-One ISP Operating System & NOC Suite

Unify your entire ISP operations on a single self-hosted Linux platform. High-performance FreeRADIUS AAA, autonomous WhatsApp billing automation, multi-vendor MikroTik & OLT PON provisioning, and cryptographic RSA hardware licensing.

1-COMMAND AUTOMATED UBUNTU CLOUD INSTALLER
curl -fsSL https://raw.githubusercontent.com/wajidzawar/opticoreoscrm/main/cloud-installer/install.sh | sudo bash
10,000+
Concurrent Radius AAA
<5ms
Sub-ms Auth Speed
0 PKR
3rd-Party WhatsApp API Fees
100%
Self-Hosted Ownership

OptiCore Master Telemetry

ONLINE & NOMINAL
FreeRADIUS 3.x Port 1812/1813 UDP Active
WhatsApp Daemon Port 3001 Multi-Device
MikroTik & OLT RouterOS v6/v7 & SNMP
Cloudflare R2 Zero-Egress Daily Backups
[22:15:01] [RADIUS] PPPoE Auth OK: user_4091 on NAS_1 (10.10.1.1) in 4.2ms
[22:15:03] [MIKROTIK] CoA Speed-Shift applied to simple queue: 20M/20M (No Drop)
[22:15:05] [WHATSAPP] Auto-Invoice #INV-8912 dispatched via Session admin_gateway
[22:15:07] [OLT-PON] VSOL-OLT: Discovered unconfigured ONU EPON0/2:4 (Power: -19.4 dBm)
RSA-2048 HWID Security Anti-Clone Machine Lock
Zero-Downtime Hot Reload PM2 Process Hot-Swap
BUILT ON BATTLE-TESTED INDUSTRY PROTOCOLS & MULTI-VENDOR ARCHITECTURE
MIKROTIK ROUTEROS (v6 & v7)
FREERADIUS 3.x AAA
POSTGRESQL 15
WHATSAPP BAILEYS & OPENWA
CLOUDFLARE R2 S3
DOCKER & LINUX UBUNTU

Architected for Modern ISPs & WISPs

Replace fragmented billing software, standalone Radius servers, and manual WhatsApp dispatchers with one unified, self-hosted operational suite.

FreeRADIUS 3.x AAA Engine

Carrier-grade authentication, authorization, and accounting engine with sub-millisecond query responses powered by PostgreSQL 15.

  • PPPoE, Hotspot Vouchers & Static IP AAA
  • Dynamic CoA & PoD (RFC 3576 / 5176)
  • Zero subscriber disconnection during speed-shifts
  • Real-time Radacct data accounting & session telemetry

Autonomous WhatsApp Server

Built-in WebSocket WhatsApp daemon (Port 3001) that communicates directly without paying monthly third-party cloud API fees.

  • Instant QR code & 8-digit phone pairing
  • Automated invoice receipts & expiry reminders
  • Dedicated Subdealer WhatsApp Gateway sessions
  • Smart anti-ban jitter delays & 2FA OTP login security

OLT & PON Automation

Full optical network lifecycle management with automated discovery and 1-click provisioning for EPON & GPON optical line terminals.

  • Multi-Vendor: V-SOL, Huawei, ZTE & BDCOM
  • Auto-detection of unconfigured ONUs
  • Real-time optical signal monitoring (-dBm telemetry)
  • Intelligent Fiber Cut Outage Alerting Engine

MikroTik RouterOS Controller

Deep native integration with MikroTik RouterOS v6 and v7 via high-speed RouterOS API across multiple distributed NAS routers.

  • Simple Queues & Queue Trees speed-enforcement
  • Multi-NAS centralized authentication & address pools
  • Dynamic IP Pool shifts & Expired User Wall
  • Automated Hotspot Voucher generator with printable cards

Reseller & Subdealer Hub

Multi-tier dealership hierarchy allowing you to distribute bandwidth and manage franchise subdealers with complete financial autonomy.

  • Subdealer prepaid wallet balance & auto-debit
  • Custom package pricing & subdealer profit margins
  • Independent subdealer portal & customer management
  • Custom branding on subdealer printed invoices

Cloudflare R2 Zero-Egress Backups

Automated cloud backup pipeline streaming encrypted PostgreSQL dumps and subscribers CSV exports directly to Cloudflare R2 object storage.

  • Zero-egress bandwidth fees with S3-compatible API
  • 1-Click instant on-demand live cloud snapshot
  • Automated daily scheduled database archiving
  • Disaster recovery restore scripts included

Transparent Commercial Licensing Tiers

OptiCore OS utilizes a dual modular licensing system tied to your server's unique Hardware ID (HWID), ensuring perpetual stability and full scalability.

Starter ISP
Ideal for small growing WISPs and cable operators getting started.
Up to 300 Users 2 MikroTik NAS Routers Allowed
  • Complete FreeRADIUS 3.x Engine
  • PPPoE, Hotspot & Static Billing
  • Unlimited Administrator Accounts
  • Automated Expiry & Paywall Redirection
  • 1-Command Ubuntu Cloud Installer
Enterprise ISP
Engineered for large city-wide optical operators and multi-franchise setups.
Up to 3,000 Users Unlimited MikroTik NAS Routers
  • Everything in Growth Tier
  • Unlimited Distributed NAS Routers
  • Real-Time Fiber Cut Outage Alerting Engine
  • Multi-NAS Centralized BGP Routing Support
  • Advanced NOC Diagnostic Telemetry
  • Direct Vendor WhatsApp Escalation SLA
Uncapped
Carrier Unlimited
Unlimited capacity for tier-2 telcos, telecom groups, and enterprise cloud.
Unlimited Users Unlimited MikroTik & OLTs
  • 100% Uncapped Subscribers & Routers
  • Complete White-Label Custom Rebranding
  • Dedicated Deployment & Migration Engineer
  • Custom Feature Engineering & API Hooks
  • Lifetime RSA Key Migration Protection

Up And Running In Under 3 Minutes

No tedious manual database configurations or complicated dependency chains. Our cloud script automates everything from Docker containers to FreeRADIUS and PM2 services.

01

Deploy Clean Ubuntu VPS

Spin up any fresh 64-bit Ubuntu 20.04, 22.04, or 24.04 LTS instance on your preferred cloud provider (DigitalOcean, Contabo, AWS, Hetzner) or on-premise server.

ssh root@YOUR_SERVER_IP
02

Run 1-Command Installer

Execute our official installer script. It automatically downloads Node.js 20, Docker, FreeRADIUS AAA, seeds the clean database, and configures UFW firewall rules.

curl -fsSL .../install.sh | sudo bash
03

Login & Apply License

Open your browser at http://YOUR_SERVER_IP:3000. Login with the generated admin credentials, copy your Hardware ID (HWID), and apply your OptiCore license!

http://YOUR_SERVER_IP:3000

Hardware Prerequisites & Network Requirements

OptiCore OS runs smoothly on lightweight virtual machines or dedicated bare-metal servers.

Component Minimum (Up to 500 Subscribers) Recommended (1,000+ Subscribers)
Operating System Ubuntu 20.04 / 22.04 / 24.04 LTS (64-bit) Ubuntu 24.04 LTS (64-bit)
CPU Processor 2 vCPU / Cores 4 vCPU / Cores or higher
RAM Memory 4 GB RAM 8 GB to 16 GB RAM
Disk Storage 30 GB SSD 60 GB NVMe SSD
Required Ports TCP 3000 (Web Portal) • TCP 3001 (WhatsApp Daemon) • UDP 1812/1813 (FreeRADIUS AAA) • UDP 3799 (MikroTik CoA / PoD)

Ready To Experience OptiCore OS?

Test drive the live NOC dashboard, inspect subscriber bandwidth queues, explore OLT ONU provisioning, and test the WhatsApp server in real-time.

Launch Live Demo

Frequently Asked Questions

Everything you need to know about OptiCore OS licensing, architecture, and deployment.

Can I host OptiCore OS on my own local PC or Cloud VPS?
Yes! OptiCore OS is 100% self-hosted. You can run it on any public Cloud VPS (DigitalOcean, Contabo, AWS, Hetzner, etc.) or on an on-premise local Ubuntu server in your NOC rack with a static IP.
Does the WhatsApp Server require monthly third-party API subscriptions?
No! OptiCore OS includes its own autonomous WhatsApp WebSocket server daemon (running under PM2 on Port 3001). Once your one-time add-on license is unlocked, you pay zero recurring monthly per-message fees to third parties.
What happens if my server hardware changes in the future?
OptiCore includes a built-in cryptographic Hardware Migration Protocol. Simply contact our licensing support desk with your new server's Hardware ID (HWID), and your license key will be re-issued seamlessly.
Which MikroTik RouterOS versions and OLT models are supported?
OptiCore OS natively supports MikroTik RouterOS v6 and v7 via standard RouterOS API and FreeRADIUS. For OLTs, it supports V-SOL (EPON & GPON), Huawei, ZTE, and BDCOM for automatic ONU discovery, provisioning, and signal power checks.
How does the Zero-Downtime Hot Reload work?
Deployments utilize pm2 reload isp-crm-backend. This performs a graceful worker swap in memory without terminating the FreeRADIUS AAA container or dropping active PPPoE subscriber tunnels on your MikroTik routers.
How do I purchase an activation key or request a custom quote?
Run the 1-command installer on your server, copy your Hardware ID (HWID) from the console or web portal, and message our official vendor WhatsApp helpline (+92 300 4880881). Your digital cryptographic RSA license key will be generated and delivered promptly.