Documentation

Everything you need to run, harden, and extend PearDock, from first public key to multi-operator fleets and Holesail tunnels. Peer-to-peer by design: never open ports, expose Docker, or re-solve remote access for every host.

Install in one command

curl -fsSL https://install.peardock.boats | bash

Interactive installer: server (Linux + systemd + docker group) or desktop client. See Quick start and Download.

What is PearDock?

PearDock is decentralized Docker management on the modern Holepunch stack. There is no central control plane and no need to open or expose ports. The server listens on a HyperDHT keypair. Clients connect with its public key. Transport is Noise-encrypted. The desktop UI is a Pear/Electron app that feels like a full commercial Docker console, without SaaS tenancy or remote-access headaches.

LayerTechnology
TransportHyperDHT (Noise-encrypted P2P)
RPCprotomux-rpc + compact-encoding JSON
ClientPear desktop / Electron shell
Dockerdockerode
Port tunnelsHolesail (hs://)
LicenseAGPL-3.0 (same as Holesail)