Skip to content
  • MangoFly

    A self-hosted WireGuard mesh. Devices connect straight to each other; the coordination server is one binary and a SQLite file, and never sees their traffic.

    encrypted WireGuard · peer to peerLaptopbehind home NATServerin a datacentrePhoneon mobile datacoordination serverone binary · one SQLite filecontrol plane only (TLS)keys · tunnel addresses · peer lists · sealed ICE candidatesholds no private keys · carries no traffic · cannot decryptdatacontrol
  • MangoDock

    Docker management with nothing on the hosts. Reaches each daemon over an ordinary SSH session — no agent to install, no port to open.

    The MangoDock dashboard showing three host cards with container state counts, CPU and memory gauges, a usage history and recent events
  • MangoWiFi

    A Wi-Fi 6/7/8 test bench. One binary runs as Console or Agent either side of the access point under test, measuring latency under real load.

    AP under testWi-Fi 6 / 6E / 7Agentstation side · real radioLAN receiveriperf3 -sConsoleUI · orchestrates · probes
  • Blog
  • Nothing phones home

    No telemetry, no analytics, no crash reporter, no account login. Check it with a packet capture on your own network.

    Download MangoSSH
  • Project
  • Download
  • Getting Started

    Install the app, find your way around the window, and save your first connection.

    On first launch MangoSSH creates its local data directory under your operating system's standard app-data location. Nothing needs configuring.

    The main window

    • Top toolbar — Protocol buttons — Dashboard, SSH, RDP, VNC, SFTP — plus More, Scripts, a Hosts toggle and Settings.
    • Workspace sidebar — SSH Keys, Scripts, Audit Log, Port Forwarding, Connection Health, Session Logs, Password Manager, Policies and the PAM Dashboard.
    • Main pane — The active view: your connection list, an open terminal, an RDP or VNC canvas, or a settings page.

    Profiles

    Profiles keep entirely separate sets of connections — work and home, or one per client — so nothing from one environment appears while you are working in another. A host that seems to have vanished is almost always in a different profile.

    Step-by-step guides

    How to set each of these up, one task per page.

    Full detail

    Step-by-step instructions, how to check each one worked, and what to do when it did not.