⚠️ Deprecation Notice 🏳We are focusing our resources on building new templates that help you build a better web, because of that we're deprecating this template. We care about the community so we propose if anyone wants to maintain or take stewardship over the project please contact us at [email protected]. If you want to share anything with the team about this template, you can also fill out this form.
This is a simple example of how to integrate netlify CMS with a roots based site.
It's based on Brian Rinaldi's great Static Site Samples and meant as a simple example of how to hook netlify CMS up with a roots based site.
Make sure to install the netlify-git-api before you start.
Then:
git clone https://github.com/netlify-templates/roots-cms-example.git
cd roots-cms-example
netlify-git-api users add
netlify-git-api serve
Open a separate terminal window and run:
npm install
roots watch
Visit localhost:1111 to browser the site.
Visit localhost:1111/admin to use the CMS.
To run against the GitHub API in production, edit the production backend settings for admin/config.yml
with the correct repository and branch.
Then make sure to set a CMS_ENV
environment variable to production
when running the production build.