Skip to content

Software Development tech blog

Notifications You must be signed in to change notification settings

gematik/techblog

Repository files navigation

gematik's technology blog

This is a place where we would like to give back to the community by telling our story from the technology front line of the German Healthcare system.

We've seen a lot of technologies come and go in the past years, we also tried a few things in our engineering organization, so maybe people find a few interesting things or even inspiration from that.

Installation

The blog is based on github-pages with jekyll and the pages theme 'minimal'.

Make sure to install the latest version of Ruby and Bundler before running it locally.

Running locally

'bundle exec jekyll serve'

Alternatively, you can use a Docker Image to generate the site, without installing the aforementioned packages (make sure your current directory is the project root):

In Windows using PowerShell:

docker run --rm -it -p 4000:4000 -v ${PWD}:/site --entrypoint //bin/sh madduci/docker-github-pages -c "bundle install && bundle exec jekyll serve --watch --force_polling --host 0.0.0.0 --incremental"

On Linux/Mac:

docker run --rm -it -p 4000:4000 -v $pwd:/site --entrypoint /bin/sh madduci/docker-github-pages -c "bundle install && bundle exec jekyll serve --watch --force_polling --host 0.0.0.0 --incremental"

Usage

  • Clone the repo
  • Write your post
  • Test the layout and index page locally
  • Commit, push, PT