Skip to content

restart

Recipe card from the charly-pod-verbs plugin (Commands — runtime CLI verbs).

charly restart — restart a deployment’s service

Section titled “charly restart — restart a deployment’s service”

charly restart <box> [-i <instance>] restarts a deployment’s service in place. It is served by candy/plugin-pod (a command:restart plugin) and calls deploykit.RestartPodService directly — no config re-provisioning, no image transfer. For an update that pulls a new image, use charly update instead.

Terminal window
charly restart my-app # restart the default instance
charly restart my-app -i second # restart a named instance
charly restart ghcr.io/org/app # remote ref is resolved to its box name
  • a config change that needs the service re-read its files;
  • a service that crashed or wedged and needs a clean cycle;
  • cycling WITHOUT the quadlet/image work charly update performs.