Coding Blog

My blog of experiences and advice around coding

View site

Local development

There are build-time warnings on around the _includes folder not recognized by the theme, but this seems okay as that folder is used in this project even if it does not exist in the theme.

Main site

To setup and run this repo locally, follow this instructions in this gist. I hope you'll find that useful so you can setup your own static site for whatever you wish.

Admin view

The Jekyll Admin plugin adds a CMS view for editing content. Any changes saved are done as local uncommitted changes in the repo.

Once the site is running as per section above, you can access the admin URL. Note that no username or password is needed.

Note that the URL paths is fixed, even if the main site is configured to serve on a subpath.

The forestry.io service is also used a convenient remote CMS.

Notes

The github-pages gem is set in the Gemfile so that a GitHub Pages theme can be used and so that site.github can be used in templates. The site still builds to GitHub Pages without it set in the config. But it is added for consistency and in case it is needed for Netlify (running outside of GitHub).

That plugin also includes the jekyll-sitemap and jekyll-feed plugins.

License

Licensed under No license by @MichaelCurrin. Which means you might the code is under exclusive copyright by the author.

You may not reuse any of the content on this site without prior permission.