Netlify Create /Cloud project /

Cloud project overview

Netlify Create provides hosted editing environment to enable content editors and developers to collaborate on the same project.

Cloud projects are a containerized visual editing experience. A container runs Netlify Create's editing application, but also handles staying in sync with your remote repository and running your site (in development).

# Cloud vs local development

There are a few primary difference when comparing cloud projects to working locally:

  • In local development, you are responsible for running your development server. In a cloud project, the container runs your development server on your behalf.
  • Netlify Create implements webhooks into the Git provider so that the container can pull in changes pushed to the project's working branch.
  • Any branch can be used when working locally, since Netlify Create doesn't listen for remote Git changes. In a cloud project, you must choose a working branch (preview is the default).

# Detailed guides

There are a number of features that are specific to cloud projects. Find more information in the guides below.

  • Access control: manage user roles and permissions by inheriting from third-party services or setting custom rules.
  • Cloud container: environment and setup details for Netlify Create cloud project containers.
  • Create from GitHub: create a Netlify Create cloud project from existing GitHub repositories.
  • Git branching: how Netlify Create cloud projects interact with branches in your remote Git repository.
  • Managed hosting: use or opt out of Netlify Create’s out-of-the-box deployment strategy.
  • Previewing: see and share changes in a cloud project before they go to production.
  • Publishing: customize Netlify Create to work with your existing workflows in a cloud project.