Upgrade Appsmith Versions
This page provides step-by-step instructions to update Appsmith to the latest version on your self-hosted instance.
Prerequisites
Before updating, ensure the following prerequisites are met:
- At least 2 GB of free storage for backup and update tasks.
- Update your embedded or external MongoDB server to version 5.0 or later. Refer to the compliant platforms and follow the MongoDB Replica Set Upgrade Guide.
- Create a backup of your Appsmith instance. Follow the Backup instance guide.
Update Appsmith
Follow these steps to update Appsmith to latest version on your self-hosted instance:
- Docker
- Kubernetes
- AWS ECS on EC2
- Azure Container Instance
- DigitalOcean
These instructions are applicable to platforms using Docker, including Docker standalone, AWS AMI, and similar platforms:
If your current version is older than v1.9.2. Refer to the Upgrade to Checkpoint Version (v1.9.2) guide before updating Appsmith to the latest release.
- Locate your Appsmith installation directory by running:
docker inspect -f '{{ (index .Mounts 0).Source }}' <APPSMITH_CONTAINER_ID>
- Pull the latest Appsmith image and restart the container:
docker-compose pull && docker-compose rm -fsv appsmith && docker-compose up -d
If your current version is older than v1.9.2. Refer to the Upgrade to Checkpoint Version (v1.9.2) guide before updating Appsmith to the latest release.
- Restart the container image:
- For Commercial Edition:
kubectl rollout restart deployment appsmith
- For Community Edition:
kubectl rollout restart statefulset appsmith
- For Commercial Edition:
- Log in to your AWS account and navigate to the Amazon ECS console.
- Select the cluster containing the container instance to update.
- Stop the task and allow the system to deploy a new task automatically.
- Verify the updated version is running successfully.
- Navigate to the Azure Portal and locate the Azure Container Instance running Appsmith.
- Restart the container by clicking the Restart button.
If your current version is older than v1.9.2. Refer to the Upgrade to Checkpoint Version (v1.9.2) guide before updating Appsmith to the latest release.
-
SSH into your droplet and navigate to the Appsmith installation directory:
cd /root/appsmith
-
Pull the latest image and restart the installation:
docker-compose pull && docker-compose rm -fsv appsmith && docker-compose up -d
Troubleshooting
If you encounter errors during the update, roll back to a previous version using the Restore instance guide. If issues persist, contact support using the chat widget available on the bottom-right of this page.
See also
- Schedule automatic updates for Appsmith installation: Learn how to schedule updates to keep your installation up-to-date effortlessly.