Proto Fleet runs on a machine you control — a laptop, desktop, or server on the same network as your miners. This guide takes you from nothing installed to a running fleet.
You have two ways to give Fleet access to your miners:
To enable host networking in Docker Desktop (Linux and macOS):
On Windows, Fleet runs inside WSL2, which uses NAT’d networking by default. If automatic discovery doesn’t find your miners, configure scan targets after pairing to point Fleet at specific LAN subnets or IPs.
Fleet supports the hardware listed on the home page. Make sure your miners are powered on and reachable on the same network as the machine running Fleet. If you use VLANs or managed switches, confirm that traffic between the Fleet host and your miners isn’t blocked.
Run the install script. It downloads the latest release from GitHub and deploys the Fleet server components with Docker Compose.
To pin a specific version:
When installation completes, you’ll be given the Fleet URL or URLs to open in your browser. Use one of those addresses rather than assuming http://localhost:
http:// address.https:// or LAN address printed by the installer.The current first-run flow is short: create your admin account, then pair miners. Fleet-wide defaults like mining pools are configured after pairing from Settings, not during the initial wizard.
Pick a username and password for the administrator account. This is the login you’ll use every time you open Fleet.
Fleet routes you directly to miner discovery. Scan the IPs or subnets you want, select the compatible miners you found, and pair them.
After pairing, use Settings to configure fleet-wide options such as default Mining Pools.
To remove Fleet:
If you installed Fleet in a non-default location, pass the path: