Jekyll Themes and Zero Cost Hosting!

Rajan Bhattarai

QR code

A little about Me

Rajan Bhattarai

Software Developer at Danphe Software Labs. @cdrrazan / github - twitter
https://cdrrazan.com

Let us begin

Jekyll Themes

Gem based Theme
Regular Theme

Gem based Theme

Installing a Gem based theme

> jekyll new myblog

Gem based Theme

File Structure of Gem based theme

File structure for Gem based theme

File structure for Gem based theme

Gem based Theme

Overriding Theme defaults

> xdg-open $(bundle show <gem name>)

Regular Theme

Layouts and File Structure

File structure for Regular theme

Regular Theme

Setting up the regular theme

> jekyll build
> jekyll server

Meet Prasad!

Prasad Theme

Prasad : A Jekyll theme for developer portfolio

Prasad Theme

Prasad

Theme for developers

Developments

Live usage

Prasad

Github - Prasad Theme

Jekyll-themes

Hosting Jekyll Site

Cost: Zero

Joey is surprised

Where to Host

3rd party

Github

Gitlab

Netlify

Github loves Jekyll

Setting up Github

Hosting jekyll on Github

Pros

Cons

Jekyll lands on Gitlab

Gitlab

Setting up Gitlab

Configuration on Gitlab

Setup CI / CD

Setup SSL for Jekyll

Hosting on Gitlab

Pros

Cons

Netlify

Serverless Service Provider

Netlify and Jekyll

Setting up Netlify

Connect your Repo

Build, Build and Just Build …

Setup Domain

Hosting on Netlify

Pros

Cons

Notable Mentions

Bitbucket

CloudCannon

Siteleaf

DEMO

DNS Records

DNS in Cloudflare DNS in Cloudflare

Conclusion

Jekyll is Awesome!

Dinesh

Questions?

Thank you!

You can find me: @cdrrrazan / Twitter Thank you