> ## Documentation Index
> Fetch the complete documentation index at: https://docs.revolte.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Rollback Strategy

> Recover services by comparing past deployments and restoring known good versions.

## One-click revert

The fastest way to recover is to select a previous deployment from your history and promote it back to production.

<div align="center">
  <img src="https://mintcdn.com/poddle-54594c3d/q0Rk3K5lGk3vHIWm/image-v2/deployments/pastdeployment.png?fit=max&auto=format&n=q0Rk3K5lGk3vHIWm&q=85&s=7c5cdb2443385532a45656e6949d75ea" width="1000" height="500" data-path="image-v2/deployments/pastdeployment.png" />
</div>

<Steps>
  <Step title="Navigate to History">
    Go to the **Deployments** tab in your project dashboard to see the timeline of all releases.
  </Step>

  <Step title="Select a Target">
    Identify a "Healthy" deployment from the list that you wish to restore.
  </Step>

  <Step title="Revert">Click the **Revert to this version** button on the target deployment.</Step>

  <Step title="Confirm Recovery">
    Review the target version in the confirmation modal and click **Confirm**.

    <div align="center">
      <img src="https://mintcdn.com/poddle-54594c3d/q0Rk3K5lGk3vHIWm/image-v2/deployments/revert-confirmation.png?fit=max&auto=format&n=q0Rk3K5lGk3vHIWm&q=85&s=3bb44b8241ddea4ce93079201dcd09aa" width="200" data-path="image-v2/deployments/revert-confirmation.png" />
    </div>

    Revolte will immediately begin a rolling update to replace the current version with your
    selected target.
  </Step>
</Steps>

## Quick links

* [Deployment Logs](/deployments/observability/deployment-logs)
* [Observability Overview](/deployments/observability)
* [Service Configuration](/deployments/services/overview)
