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.
charly restart my-app # restart the default instancecharly restart my-app -i second # restart a named instancecharly restart ghcr.io/org/app # remote ref is resolved to its box nameWhen to use it
Section titled “When to use it”- 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 updateperforms.
Cross-References
Section titled “Cross-References”/charly-core:charly-update— update the image, then restart./charly-core:service— restart ONE service inside a multi-service deployment./charly-core:start//charly-core:stop— lifecycle.