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

# Deploy and upgrade Enterprise Edition

> Deploy Hoppscotch Enterprise Edition to production and upgrade to newer versions. Includes Docker guides, subpath access, and migrations.

This section contains instructions for deploying and upgrading Hoppscotch Enterprise Edition.

## Deploy

Deploy Hoppscotch Enterprise Edition on your infrastructure.

* Instructions for deploying Hoppscotch on your infrastructure are coming soon.

## Upgrade

Upgrading Hoppscotch Enterprise Edition is a simple process. Follow the instructions below to upgrade your Hoppscotch Enterprise Edition instance.

### Using individual containers for the services

1. Check if there is a new version available by running the following command:

   ```bash theme={null}
   docker images
   ```

2. Update the image to the latest version by running the following command:

   ```bash theme={null}
   docker pull hoppscotch/hoppscotch-enterprise-frontend:latest
   docker pull hoppscotch/hoppscotch-enterprise-backend:latest
   docker pull hoppscotch/hoppscotch-enterprise-admin:latest
   ```

   <Tip>If you want to update to a specific version, run the following command:</Tip>

   ```bash theme={null}
   docker pull hoppscotch/hoppscotch-enterprise-frontend:<version>
   docker pull hoppscotch/hoppscotch-enterprise-backend:<version>
   docker pull hoppscotch/hoppscotch-enterprise-admin:<version>
   ```

3. Start the new container by following the instructions in the [Install and build](/documentation/self-host/enterprise-edition/install-and-build#docker) section.

<Info>For minor version upgrades, you might not need to run the database migrations. However, for major version upgrades, you will need to run the database migrations. Refer to the [Database migrations](/documentation/self-host/enterprise-edition/install-and-build#migrations) section for more information.</Info>

### Using the AIO container

1. Check if there is a new version available by running the following command:

   ```bash theme={null}
   docker images
   ```

2. Update the image to the latest version by running the following command:

   ```bash theme={null}
   docker pull hoppscotch/hoppscotch-enterprise:latest
   ```

   <Tip>If you want to update to a specific version, run the following command:</Tip>

   ```bash theme={null}
   docker pull hoppscotch/hoppscotch-enterprise:<version>
   ```

3. Start the new container by following the instructions in the [Install and build](/documentation/self-host/enterprise-edition/install-and-build#docker) section.

<Info>For minor version upgrades, you might not need to run the database migrations. However, for major version upgrades, you will need to run the database migrations. Refer to the [Database migrations](/documentation/self-host/enterprise-edition/install-and-build#migrations) section for more information.</Info>
