/techdufus.github.io

Github Pages hosting my personal Blog.

Primary LanguageHTMLMIT LicenseMIT

{ TechDufus }

Build Status license

{ TechDufus } is my responsive Jekyll themed Blog / Portfolio, about me 😉

You can see it in action here!

How to run locally

First, you need to install jekyll and the dependencies of { TechDufus } by running:

./scripts/install

Then, you can build and serve your website by simply running:

./scripts/serve-production

To serve across lan (requires su to forward the port 4000 over lan):

./scripts/serve-lan-production

Docker

Run using Docker:

docker run --rm -it -p 4000:4000 -v "$PWD:/srv/jekyll" jekyll/jekyll jekyll serve --watch --host "0.0.0.0" --config _config.yml,_config.dev.yml

Run using Docker with Docker Compose:

docker-compose up