Shipping today: resilient mobile terminal workflows
Keep long-running coding sessions stable from your phone.
Nomad Shell focuses on what is implemented now: Mosh roaming with reconnect, SSH auth with Secure Enclave keys or password, and webhook + APNS approval loops on iOS.
Mosh-first connectivity
Nomad launches mosh-server over SSH, supports reconnect attempts, and can resume with cached session parameters.
Secure SSH authentication
Use Secure Enclave Ed25519 keys with Face ID/Touch ID prompts, or use password auth stored in iOS Keychain.
Webhook + APNS loop
Generate a per-device webhook command, send test notifications, and approve or open sessions from lock-screen actions.
Quick setup + QR onboarding
Current onboarding path: run one command on your server, scan QR in the app, then connect.
- Run the quick setup script on your Mac/Linux host
- Scan the generated QR code in Nomad Shell
- Choose SSH key or password authentication
- Connect and verify Halo Bar status
Real command flow preview
Halo bar states$ curl -fsSL https://raw.githubusercontent.com/NomadShell/Scripts/main/quick-setup.sh | bash
QR payload ready: host=relay.example.com user=nomad
Needs approval: npm install bcrypt
Mosh roaming healthy: wifi -> 5G