If I’m being harsh, I’ll tell you that as it is now, Octopress is basically some guy’s Jekyll blog you can fork and modify.
Experimented with Hugo and decided I loved it, but not for using as a lazy blogging platform.
Now I am using Jekyll (running inside Docker) with the default theme to build this site. Out of the box the default theme is nice and functional.
I did not want to spend too much time worrying about layouts, responsiveness and styling, Jekyll just worked (and moving everything over from Octopress was easy). I will work more on this as I play with Jekyll more though.
. ├── Gemfile ├── _config.yml ├── docker-compose.yml ├── crgm_src │ └── < Jekyll site source > └── web └── < generated site >
In my _config.yml
source: crgm_src destination: web
version: '2' services: web: image: jekyll/jekyll command: jekyll s --force_polling --drafts ports: - "4000:4000" volumes: - .:/srv/jekyll
Now with “docker-compose up” I can work in this site locally.
Any changes I make under crgm_src/ be visible at http://127.0.0.1:4000 right away. After I am done with local development I can upload web/* to my server.
1 Feb 2018
I upgraded to jekyll from 2.x to 3.x.x very easily. Installed the new version, started a new site and copied over the config and src directory. Still liking this blogging platform, some of the same content from 2010 carries on :)