Skip to content

plutzilla/lescinskas.lt

Repository files navigation

Synopsis

This repository is a content for my personal weblog: lescinskas.lt

The site is generated using Jekyll.

You can use all the content of this weblog, as long as it meets Creative Commons Attribution license.

Build

Docker build

Docker container can be used both to build the site and serve the content while composing blogposts.

Building the static site:

docker run -v $(pwd):/srv/jekyll -e JEKYLL_ENV=production jekyll/minimal:4 jekyll build -s src -d _site

Starting the local server to watch changes while editing the content (including drafts):

docker-compose up

The container listens to 4000 port which is forwarded to localhost:8080

Deployment

The site is deployed in Kubernetes cluster on Google Kubernetes Engine using Drone as the CI/CD runner. Please see the build pipeline for more details.

Please share your feedback via email: [email protected]