// docs

SSH connections

Run Laravel checks on remote servers with clear environment labels and confirmations.

Use SSH connections for staging or remote production servers. LaraBench stores the host, user, port, Laravel app path, and environment label, then reuses the connection for repeat runs where possible.

  1. Open Connections and choose SSH.
  2. Enter a label, host, port, and SSH user.
  3. Choose a key path or use your SSH agent.
  4. Set the Laravel app path on the server.
  5. Mark the environment as staging or production.
  6. Test the connection.

Production posture

Remote runs touch real servers, so LaraBench keeps production labels visible and asks for confirmation before production runs. If a snippet or command looks like it changes data, the warning becomes stronger.