Choose an installation mode

Edit on GitHub

You can install Spryker in Development and Demo modes.

What installation mode do I choose?

To install Spryker with all the tools for developing your project, go with the Development mode. Depending on your OS, see one of the following guides for installation instructions:

To check out Spryker features and how Spryker works in general, go with the Demo mode. Depending on your OS, see one of the following guides for installation instructions:

Find more details about each mode in the following sections.

Development mode

Development mode is a configuration in which Spryker is built and running with development tools and file synchronization.

Use cases

Development mode is used in the following cases:

  • To learn how Spryker works.
  • To develop a new functionality.
  • To debug a functionality.

Development mode installation guides

See one of the following guides to install Spryker in Development mode:

Demo mode

Demo mode is a configuration in which Spryker is built and running without development tools, like file synchronization. As a result, Docker images in this mode are smaller.

In Demo mode, the following functionalities are missing or disabled:

  1. Swagger UI service
  2. Debugging
  3. File synchronization

Use Cases

Demo mode is used in the following cases:

  • To check or show the functionalities of B2B/B2C demo shops.
  • To check a custom build or a new feature.
  • To test or deploy an application using Continuous Integration and Continuous Delivery tools.

Demo mode installation guides

See one of the following guides to install Spryker in Demo mode:

Next steps

Once you’ve selected and installation mode, follow one of the guides below: