gibil ssh
Open an interactive SSH session to a running server
Drop into a full interactive terminal on your server. You're root, Docker is ready, your repo is at /root/project.
Usage
gibil ssh <name>Example
gibil ssh my-app
# You're on the VM now
cd /root/project
pnpm install
pnpm test # debug the failure
vim src/fix.ts # make changes
pnpm test # verify
exitWhat you'll find on the VM
| Path | Contents |
|---|---|
/root/project/ | Your cloned repo |
/root/.gibil-ready | Exists when infra setup is complete |
/root/.gibil-tasks-done | Exists when all tasks passed |
/var/log/cloud-init-output.log | Full setup log |
You connect as root — full access, no sudo needed. The SSH key is at ~/.gibil/keys/<name>/id_ed25519.
Next steps
- gibil run — non-interactive command execution
- Debug a Failing Build — debugging workflow