Early Access — This software is in active development and testing. It is not yet ready for production use.

# Centralized Management for MikroTik Networks

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

The Other Dude gives you centralized visibility and control over your entire MikroTik fleet.

Monitor devices, push configuration safely, and operate your network from a single interface.

Get Started View on GitHub
WHAT THE OTHER DUDE DOES

## Manage MikroTik routers at scale without the chaos of manual tools

With a single interface you can:

- 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.

SAFE CONFIGURATION CHANGES

## Push changes with confidence

Remote configuration changes can be risky.

The Other Dude includes a two-phase push system with automatic panic-revert protection to help prevent accidental lockouts and configuration mistakes.

- Two-phase configuration push
- Automatic panic-revert rollback
- Configuration diff and history
- Fleet-wide templates and controlled rollouts

WHO THIS IS FOR

## Built for real operators

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

- Managed Service Providers managing many client networks
- Wireless ISPs running large router fleets
- Network engineers operating distributed infrastructure
- Homelab operators managing larger environments

ARCHITECTURE

## Event-driven, designed for reliability and horizontal scaling

Routers
↓
Go Pollers
↓
NATS Event Bus
↓
FastAPI Backend
↓
PostgreSQL + TimescaleDB
↓
React Web Interface

This architecture allows the system to scale horizontally while keeping polling, processing, and the user interface separated.

IN ACTION

## See it in action

Zero-Knowledge SRP-6a Login
Fleet Dashboard — Lebowski Lanes
Device Fleet List
Device Detail View
Network Topology Map
Configuration Editor
Alert Rules & Notifications
Multi-Tenant — The Stranger’s Ranch
QUICK START

## Run The Other Dude locally in minutes using Docker

Terminal

    # Clone the repo
    git clone https://github.com/staack/the-other-dude.git
    cd the-other-dude

    # Configure
    cp .env.example .env

    # Start infrastructure
    docker compose up -d

    # Build app images
    docker compose build api && docker compose build poller && docker compose build frontend

    # Launch
    docker compose up -d

    # Open TOD
    open http://localhost:3000

OPEN SOURCE

## The Other Dude is open source and self-hosted

Run it yourself, modify it, or contribute improvements.

View on GitHub

Centralized management for MikroTik networks.

Less time juggling tools.
More time running your network.