yegor256 / blog

My blog about computers, written in Jekyll and deployed to GitHub Pages

Home Page:https://www.yegor256.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DevOps By Rultor.com

jekyll Availability at SixNines Hits-of-Code My YouTube My Twitter My Telegram

This repository contains the sources of my blog: www.yegor256.com (the backup URL is this one).

My book 256 Bloghacks explains how this blog is built and maintained.

You are welcome to submit corrections to this blog. In order to do that, you will need Ruby 3.0+, Bundler, Woff2, and PlantUML installed. Then, run this:

$ bundle update
$ bundle exec jekyll serve

In a few minutes of building you should be able to see the blog at http://localhost:4000. Make your changes and refresh the page in the browser. If everything is fine, submit a pull request.

If it doesn't work (for some reason), do it via Docker:

$ docker build . -t blog
$ docker run -it --rm -v "$(pwd):/b" -p 4000:4000 blog \
  'cd /b && bundle lock && bundle update && bundle exec jekyll serve --trace --host=0.0.0.0'

About

My blog about computers, written in Jekyll and deployed to GitHub Pages

https://www.yegor256.com

License:Other


Languages

Language:Liquid 30.4%Language:Ruby 21.8%Language:HTML 15.9%Language:TeX 11.1%Language:Java 8.6%Language:SCSS 8.1%Language:Shell 1.7%Language:JavaScript 1.7%Language:Dockerfile 0.7%Language:Makefile 0.1%Language:Perl 0.0%