One dashboard for every Laravel Forge account you manage. Import all your servers, match them to your SSH profiles, and run real, read-only health checks — CPU, memory, disks and services — whenever you click.
Features
Forge tells you a server was provisioned. Forge Fleet Health tells you how it’s actually running, read straight from the machine over SSH.
Connect several Laravel Forge accounts, one per company, each with its own API token. Servers from every organization are imported with full pagination, and overlapping server IDs or IPs are kept apart.
CPU (sampled from /proc/stat), memory based on MemAvailable, every persistent disk and inode usage, uptime, and services such as Nginx, PHP-FPM, MySQL, PostgreSQL, Redis and Supervisor.
Matches servers to the Host aliases in your ~/.ssh/config and runs your own OpenSSH, so agents, Keychain keys, hardware keys and ProxyJump all keep working. Private keys are never read.
A fixed, versioned diagnostics script runs over SSH stdin. It never uses sudo, installs nothing, changes no services and never reads .env files. Forge access is GET-only.
Check one server, a selection, a whole company, or everything, with live progress and cancel. Nothing polls in the background, and concurrency and timeouts are bounded.
Healthy, Warning, Critical, Unreachable and Unknown, each with the exact rule that triggered it. Thresholds are editable, and required services are set per server so a database host isn't flagged for missing Nginx.
Every manual check is saved locally with CPU, memory and disk charts. A failed check never overwrites the last good reading, and old readings are clearly marked as stale.
Unknown host keys must be reviewed by fingerprint before the first connection. A changed key is reported as a mismatch and never replaced automatically.
Tokens live in the macOS Keychain. Metadata and history stay in a local SQLite database. No cloud backend, no telemetry, and it works offline with your last results.
Built with Tauri and Rust for macOS (Apple Silicon). Signed and notarized.
Screenshots
Light and dark mode, native on macOS. The servers shown are sample data.
~/.ssh/config, with confidence and the user each alias connects as.
Getting Started
Paste a Forge API token per company. Test Connection validates it before anything is stored, and the token goes straight into your Keychain.
Every organization and server the token can see is imported, along with site names. Re-syncing never creates duplicates or deletes history.
Scan your SSH config and review the suggested matches. Your public key must already be authorized on each server: a Forge token alone doesn’t grant SSH access.
Each connection uses strict host-key checking. Unknown keys are shown by fingerprint so you can verify them first.
Click Check All and watch results arrive server by server. Run it again whenever you want a fresh reading.
Download
Free to download. Signed and notarized for macOS.
Requires the macOS OpenSSH client (built in) and SSH access to your servers. Laravel Forge is a trademark of Laravel Holdings Inc.; Forge Fleet Health is an independent tool and isn’t affiliated with Laravel.
We build monitoring, deployment automation, and internal developer tools for startups and enterprises.