Deploying a Catalyst storefront

The Catalyst engineering team tests Catalyst against Vercel in normal development, but Catalyst is a standard Next.js application which can be hosted on most infrastructure providers that support Next.js. Consider the Next.js documentation or your hosting provider's documentation for guidance on how to deploy to your provider of choice.

Catalyst depends on the following Next.js features which must be supported by your hosting provider:

Environment Variables

Regardless of where or how you deploy your Catalyst application, you'll need to get an updated set of environment variables to use. Assuming you've already run your application locally (follow the Local Development guide for details), you can use the majority of the environment variables defined in your your env.local file.

However, there are a couple of environment variables that need to be updated. Make sure to check the documentation for each one on how to update them accordingly.

For a full list of environment variables, refer to the environment variables documentation.