18 karma · joined July 20, 2016
I was up and running within 5 minutes. The hardest part was styling the form.
By using Forestry CMS with Jekyll and hosting the site on Netlify, I have eliminated the need for server side code.
I don't think this is the case anymore tho, as you can use two commands `brew update` to update Ruby and `bundle update` to manage Jekyll.
- Homebrew does a great job of managing Ruby versions on macOS.
- Bundler now manages all of Jekyll's dependencies without issue.
The official Jekyll docs recommend the best way to install Jekyll is via RubyGems. I have covered everything here for someone getting started with a Jekyll blog, all the necessary Git commands and steps to deploy to Github Pages. No need to manage containers, servers or databases.
Saying "Don't do this" is a little harsh as knowledge of Docker is really not necessary. Using Docker is more of a personal choice thats suits your workflow.