diff --git a/docs/website/index.html b/docs/website/index.html index 43a9e94..6757015 100644 --- a/docs/website/index.html +++ b/docs/website/index.html @@ -106,8 +106,7 @@ The Other Dude - Fleet Management for MikroTik -

MikroTik Fleet Management for MSPs

-

Manage hundreds of MikroTik routers from a single pane of glass. Zero-knowledge security, real-time monitoring, and configuration management — built for MSPs who demand more than WinBox.

+

Centralized Management for MikroTik Networks

+

Managing MikroTik routers shouldn’t require dozens of WinBox tabs, SSH scripts, and crossed fingers.

+

The Other Dude is a modern management platform for MikroTik networks that gives you centralized visibility and control over your entire fleet.

+

Designed for operators who run real networks — from small deployments to large distributed infrastructures.

Get Started - View Documentation + View on GitHub
- + -
+
- -

Everything you need to manage your fleet

-

From device discovery to firmware upgrades, The Other Dude gives you complete control over your MikroTik infrastructure.

+ +

Manage MikroTik routers at scale without the chaos of manual tools

+

With a single interface you can:

-
- - -
-
- - - - - - - - - -
-

Fleet Management

-

Dashboard with real-time status, virtual-scrolled fleet table, subnet scanning, and per-device detail pages with live metrics.

-
- - -
-
- - - - -
-

Configuration

-

Browse and edit RouterOS config in real-time. Two-phase push with panic-revert ensures you never brick a remote device. Batch templates for fleet-wide changes.

-
- - -
-
- - - -
-

Monitoring

-

Real-time CPU, memory, and traffic via SSE. Threshold-based alerts with email, webhook, Slack, and webhook push notifications. Interactive topology map.

-
- - -
-
- - - - - -
-

Zero-Knowledge Security

-

1Password-style SRP-6a auth — the server never sees your password. Per-tenant envelope encryption via OpenBao Transit. Internal CA for device TLS.

-
- - -
-
- - - - - - - - -
-

Multi-Tenant

-

PostgreSQL Row-Level Security isolates tenants at the database layer. RBAC with four roles. API keys for automation.

-
- - -
-
- - - -
-

Operations

-

Firmware management, PDF reports, audit trail, maintenance windows, config backup with git-backed version history and diff.

-
- -
+
    +
  • Monitor device health and metrics in real time
  • +
  • Push configuration changes across many routers
  • +
  • Track configuration history and diffs
  • +
  • Manage firmware upgrades
  • +
  • Discover and visualize network topology
  • +
  • Maintain secure backups of router configurations
  • +
+

Everything in one place.

- + -
+
- -

Built for reliability at scale

+ +

Push changes with confidence

+

Remote configuration changes can be risky. The Other Dude includes a two-phase push system with automatic rollback protection to help prevent accidental lockouts and configuration mistakes.

-
- -
-
-
- -
-
Frontend
-
React 19 · nginx
-
-
-
/api/ proxy
- - -
-
-
- -
-
Backend API
-
FastAPI · Python 3.12
-
-
-
- - -
-
-
- -
-
PostgreSQL
-
TimescaleDB · RLS
-
-
-
- -
-
Redis
-
Locks · Cache
-
-
-
- -
-
NATS
-
JetStream pub/sub
-
-
-
- - -
-
-
- -
-
Go Poller
-
RouterOS binary API · port 8729
-
-
-
- - -
-
-
- -
-
RouterOS Fleet
-
Your MikroTik devices
-
-
-
- -
    -
  • Three-service stack: React frontend, Python API, Go poller — each independently scalable
  • -
  • PostgreSQL RLS enforces tenant isolation at the database layer, not the application layer
  • -
  • NATS JetStream delivers real-time events from poller to frontend via SSE
  • -
  • OpenBao Transit provides per-tenant envelope encryption for zero-knowledge credential storage
  • +
      +
    • Two-phase configuration push
    • +
    • Automatic rollback safety
    • +
    • Configuration diff and history
    • +
    • Controlled fleet-wide changes
+ + + +
+
+ +

Built for real operators

+

The Other Dude is designed for people who operate MikroTik networks in the real world:

+ +
    +
  • Managed Service Providers
  • +
  • Wireless ISPs
  • +
  • Network engineers managing distributed sites
  • +
  • Homelab operators running large environments
  • +
+

If you manage more than a handful of routers, centralized control becomes essential.

+
+
+ + + + +
+
+ +

Designed for scale

+

The Other Dude was built from the start to support modern infrastructure.

+ +
    +
  • Kubernetes-native deployment
  • +
  • Horizontally scalable pollers
  • +
  • Event-driven architecture
  • +
  • PostgreSQL + TimescaleDB metrics storage
  • +
+

Deploy small or scale to thousands of routers.

+
+
@@ -445,10 +334,12 @@
-

Ready to manage your fleet?

-

Get started in minutes. Self-hosted, open-source, and built for the MikroTik community.

+ +

Centralized management for MikroTik networks

+

The Other Dude is open source and available on GitHub. Run it yourself, contribute improvements, or adapt it for your own infrastructure.

+

Less time juggling tools. More time running your network.

@@ -481,7 +372,7 @@