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.
Did you find this doc useful?
Your feedback helps us improve our docs.