Environment and setup details for Netlify Create cloud project containers.
A container runs Netlify Create's editing application, but also handles staying in sync with your remote repository and running your site (in development).
The following diagram shows how the various pieces of the visual editor work together in a cloud project.
The container goes through a specific lifecycle when it is created or restarted. This is the process:
- Clone the Git repository.
postGitCloneCommand, if defined.
preInstallCommand, if defined.
installCommand. The default is either
npm installif the configuration property is undefined.
- If the configured runnable directory (set in the project settings) is not the same as the project's root directory, then also install dependencies in the runnable directory.
postInstallCommand, if defined.
devCommand, if defined. Otherwise, run the default command based on
Content Update Flow
The following diagram shows how content is updated in a cloud project.
Please contact us for details about on-premise and self hosting.