# Update your node

{% hint style="danger" %}
Before updating your node, make sure to back up your keys
{% endhint %}

{% hint style="warning" %}
The Quilibrium project is under active development. As such, code updates can contain breaking changes.
{% endhint %}

To update your node, simply (re-)run the deploy.sh script, choose option 2, and follow the on-screen prompts.&#x20;

<figure><img src="https://3890930769-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSZzzmH4tiFXjbH8pRk7I%2Fuploads%2FFIZSZjdBYiVkcip7DOG7%2Fupdate.png?alt=media&#x26;token=c37cd75f-380e-411e-b1d6-04ba4caaf537" alt=""><figcaption><p>In case there is no update available, it will exit automatically.</p></figcaption></figure>

{% hint style="info" %}
You can configure YAQAS to run this script in the background automatically. Simply restart the deployment script (deploy.sh), select option 2, and enable automatic updates if you forgot to do so during the initial node setup.

Scheduled automatic updates occur every 2 hours at a random minute to distribute the load on the official repository.
{% endhint %}

<figure><img src="https://3890930769-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSZzzmH4tiFXjbH8pRk7I%2Fuploads%2Frwi9doMkLGWf9u7Ql6I0%2Fupdates.png?alt=media&#x26;token=77e78d7d-275c-411f-abd8-48d4a47fa675" alt=""><figcaption><p>You can enable automatic updates later on if you forgot to do so during the initial node setup.</p></figcaption></figure>
