# Updating Typesense
# Typesense Cloud
If you're on Typesense Cloud:
- Visit your cluster's dashboard page.
- Click on "Modify Configuration" on the right pane under "Configuration".
- Click on "Pick an Upgrade Window"
Once the upgrade is complete, you will receive an email notification to the Cluster Alerts email address you've set in your account page.
Note:
- For single-node non-HA clusters, there will be a downtime of about 5-30 minutes depending on the size of your dataset while the upgrade happens.
- For multi-node HA and SDN clusters, the upgrade will happen one node at a time, so the other nodes in the cluster will continue to serve traffic and you should see a zero-downtime upgrade.
# Typesense Self-Hosted
The process of updating Typesense is simple:
- Install the new version of Typesense
- Restart the server
You won't need to re-index any of your documents.
So if you used the Docker image, just stop the running container, then run docker run
with the new version. Make sure you pass the same arguments to docker
run as before.
If you installed Typesense with one of the prebuilt binaries or from one of the package managers, just download the new version of Typesense, replace the binary, or use the package manager to upgrade the DEB/RPM and restart the process.
Important
If you are running Typesense in clustered mode for high availability, make sure you update the nodes one at a time. Wait until the /health
endpoint responds with the status code 200
on the node you just updated, before updating the next node.