NOMAD SHELL
Quick setup + solution manuelle

Configurer Nomad Shell avec script + QR.

Flux implémenté : lancez quick setup sur votre hôte, scannez le QR dans l'app iOS, puis connectez-vous via Mosh avec une clé Secure Enclave ou un mot de passe.

Configuration Mac

Préparez le serveur avec le même chemin de script que celui utilisé par l'application.

  • Lancez quick setup afin d'installer et configurer les prérequis SSH et mosh.
  • Si vous utilisez l'authentification par clé SSH, incluez votre ligne authorized_keys dans le flux setup.
  • Assurez-vous que le port SSH reste accessible et ouvrez UDP 60000-61000 pour Mosh.
  • Utilisez le QR généré pour importer l'hôte, l'utilisateur et le port dans Nomad Shell.
$curl -fsSL https://raw.githubusercontent.com/NomadShell/Scripts/main/quick-setup.sh | bash
$NOMAD_PUBKEY_B64='<base64-authorized-key-line>' bash -c "$(curl -fsSL https://raw.githubusercontent.com/NomadShell/Scripts/main/quick-setup.sh)"

Configuration iOS

Scanner, s'authentifier, se connecter et valider les notifications.

  • Ouvrez Nomad Shell et choisissez Add Server -> Scan QR.
  • Choisissez l'authentification : clé SSH Secure Enclave (recommandée) ou mot de passe.
  • Si vous utilisez une clé, copiez la ligne générée dans ~/.ssh/authorized_keys.
  • Connectez-vous et utilisez la Halo Bar pour suivre l'état de la session.
  • Ouvrez Settings -> Webhook Command, copiez la commande dans votre workflow agent puis lancez Test Webhook.
Astuce : les gestes de balayage et le pinch-to-zoom sont disponibles dans le terminal, et les couleurs de la Halo Bar correspondent aux états exécution, validation et erreur.