This is the preferred way to do it. Just run the script ./start.sh
and will build the blog and serve
it on localhost:4000
. Since it's using the same folder as volume, any change on the code will
trigger a rebuild automatically.
Only recommended if you have a ruby environment set up:
- Install bundler:
gem install bundler
- Install all dependencies:
bundler install
- Run it locally, it will start a server here:
bundle exec jekyll serve
This blog is generated by Jekyll and served by GitHub pages.
- The configuration is stored in
_config.yml
. - The general layout of the site is defined in
_layouts/default.html
. - All different sections are part of the
_include/
folder. Each section is stored as a HTML page. - Jekyll generates all the static content in the
_site/
folder. Do not store anything there.
- Jekyll blog engine.
- Freelancer Jekyll theme by Jerome Lachaud.
- GitHub pages.