Building a personal blogging site using Jekyll in under 15 minutes
01 Aug 2020Walk-through for creating this website using a Jekyll theme - Lanyon and hosted on Github pages, using Markdown and Docker for local hosting.
Step 1: Clone Lanyon Repo
Step 2: Create Github repository
Head over to GitHub and create a new repository.
Step 3: Commit to Github
Let’s do an initial commit to our new repo.
Step 4: Enable GitHub Pages
From your github repo, goto settings and enable github pages. Within a few minutes you will have the URL to your website!
Step 5: Use Docker to serve content locally
To serve your website locally before pushing your changes to github, you may use Docker
For the very first time you will have to do a build:
Once the build is complete you can run it with draft mode:
Your website should now be hosted locally at: http://localhost:4000