Run this Blog
How is this blog working form a technical point of view?
This blog is running with jekyll.
Transform your plain text into static websites and blogs
The blog is hosted at github as github page.
Local Test Environment
To run this blog on a local enviornment we use a Docker container. In detail: just the preconfigured Docker container jekyll-docker
As described in the documentation we wrap this in a docker-compose file:
version: "3" services: site: command: jekyll serve image: jekyll/jekyll:latest volumes: - ./:/srv/jekyll - ./vendor/bundle:/usr/local/bundle ports: - 4000:4000 - 35729:35729 - 3000:3000 - 80:4000
Therefore you can just start everything by
docker-compose up respectively
Rebuild the blog is done by
docker-compose exec site jekyll build.