Skip to content

Command Line Tools

wheels deploy registry

Registry authentication on every host. setup and remove are aliases for login and logout respectively, kept for parity with Kamal.

VerbPurpose
setupAlias for login.
logindocker login on every host.
logoutdocker logout.
removeAlias for logout.

The registry.password: array in deploy.yml names secret keys. wheels deploy reads the first one via SecretResolver (which expands $(...) in .kamal/secrets) and pipes it into docker login --password-stdin. Passing --password=<value> on the CLI overrides the resolved secret.