# Generated by test-env/scripts/setup.sh — SSH config used ONLY while driving the # just recipes against the podman test box. Never used against production. # # `xamxam` (the alias the justfile deploys to) is routed to the podman server # container on 127.0.0.1:22022. ControlMaster is intentionally NOT used: each # recipe makes its own fresh `ssh`/`rsync` connection exactly like the real # production flow, and a stale mux socket from an interrupted run would otherwise # make every later call hang. Passwordless sudo on the deploy user means remote # root operations never prompt. # Extra safety: only ever apply this file when invoked with it; never let these # settings leak to other hosts. The shim passes `-F ` explicitly. Host * IdentityFile {{KEYFILE}} IdentitiesOnly yes StrictHostKeyChecking no UserKnownHostsFile /dev/null ConnectTimeout 15 Host xamxam HostName 127.0.0.1 Port {{PORT}} User {{DEPLOY_USER}} IdentityFile {{KEYFILE}} IdentitiesOnly yes StrictHostKeyChecking no UserKnownHostsFile /dev/null