Skip to content

Command Line Tools

wheels deploy lock status

Report whether the per-service deploy lock is held. If held, prints the user and message that took it.

wheels deploy lock status [--destination=<name>] [--dry-run]
FlagDescription
--destination=<name>Overlay destination config.
--dry-runPrint the command without executing.

Reads /tmp/kamal_deploy_lock_<service> on a single host. Unlocked: empty output. Locked: message and performer from the lock file.

Always run this before lock release — it’s the only safe way to tell a stale lock from an active one.

example
wheels deploy lock status