Skip to content

Jekyll is really nice for making conventional static web sites. Netlify is a great, simple, flexible CMS (really more of a CMS construction kit) that uses Git as it's backend data store.

Notifications You must be signed in to change notification settings

wyhaines/jekyll-netlify-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jekyll-netlify-starter

Jekyll is great for making static web sites.

https://jekyllrb.com/

Netlify CMS is a very nice, simple, easy to use CMS system (and CMS construction kit) that uses a git repo as it's backing store.

https://www.netlifycms.org/docs/add-to-your-site/

The combination of the two enables simple, effective management of a site's content via Netlify, all generated via Jekyll.

If you make use of Github/Gitlab deploy hooks, via Serf/serf-handler

https://github.com/wyhaines/serf-handler

https://sourcediving.com/diy-git-autodeployment-infrastructure-with-serf-and-ruby-c8bc9272194e

Or wire up some other deploy mechanism, the bin/rebuild script will regenerate the site for you, keeping a configurable number of past copies of the site, and utilizing a lock so that if the rebuild is triggered externally, there will never be two rebuilds running simultaneously.

This is a very basic set of starter files. It makes no framework assumptions, and provides the bare minimum of configuration to get you going.

Please file an issue with any requests or changes.

About

Jekyll is really nice for making conventional static web sites. Netlify is a great, simple, flexible CMS (really more of a CMS construction kit) that uses Git as it's backend data store.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published