Skip to main content

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:

  1. At least 2 GB of free storage for backup and update tasks.
  2. 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.
  3. 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:

These instructions are applicable to platforms using Docker, including Docker standalone, AWS AMI, and similar platforms:

Important

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.

  1. Locate your Appsmith installation directory by running:

    docker inspect -f '{{ (index .Mounts 0).Source }}' <APPSMITH_CONTAINER_ID>
  2. Retrieve the Appsmith version you want to run.

    Find the release tag on GitHub.

  3. Open docker-compose.yml in that directory and set the image for the Appsmith service to a pinned tag, for example:

    image: index.docker.io/appsmith/appsmith-ee:<version>

    If you use the Community edition image, use appsmith-ce instead of appsmith-ee and the same :<version> suffix.

  4. Pull the image and restart the container. The running container matches the tag in docker-compose.yml.

    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