Installation
One-line install
Section titled “One-line install”curl -fsSL https://jalth.vinaypuppal.com/install.sh | shThe installer downloads the latest release binary for your platform, verifies its checksum, and places jalth on your PATH.
Prerequisites
Section titled “Prerequisites”Before creating or joining a mesh, install Cloudflare WARP on the device:
| Platform | Install |
|---|---|
| macOS | Download WARP or brew install --cask cloudflare-warp |
| Linux | Package install |
Run jalth doctor to verify prerequisites. Use jalth doctor --fix to apply self-healing fixes where supported.
Optional dependencies
Section titled “Optional dependencies”| Tool | Needed for |
|---|---|
cloudflared | jalth serve, egress routing, tunnel-backed SSH |
sshd + ssh | Zero Trust SSH (jalth ssh enable, jalth ssh <device>) |
sudo | MDM profile writes, privileged file changes |
Verify installation
Section titled “Verify installation”jalth versionjalth doctorUpgrading
Section titled “Upgrading”# Check for updatesjalth upgrade --check
# Upgrade the Registry Worker (admin only)jalth upgrade --worker-onlyCloudflare account requirements
Section titled “Cloudflare account requirements”You need a Cloudflare account (free tier works) and an API token with the permissions listed in Create a mesh.