Discovering Jekyll!
The very beginning
I’ve recently moved my blog to a new platform Jekyll which is a blog-aware static site generator in Ruby to make the deployment and maintenance of it simplier.
So this one is actually my first post here. The previous two were migrated from the previous platform. The others couldn’t be moved, so they were lost. But nevermind.
What did I managed to get so far…
-
I have set up a docker-compose project with Traefik as a frontend proxy, which I absolutely love because it manages all my stuff with almost zero configuration.
-
I’ve described an interesting way to manage compose file environments in this article.
-
I’ve set up Prometheus in combination with Grafana to track the traffic being proxied by Traefik. Will describe the whole process later, it is really easy to implement.
-
Will now play with Jekyll and Traefik configuration for a bit. Will also write some posts about it.
Kudos
Here’s list of some cool and useful Jekyll plugins I’ve discovered so far:
- jekyll-sitemap Generates the sitemap.xml for you
- jekyll-redirect-from Handles redirects without a proxy server (just raw HTML pages with headers + some JS)
- jemoji Emoji set for Jekyll (the Emoji cheat sheet)
- jekyll-spaceship The all-in-one Jekyll turbo boost (table, mathjax, plantuml, emoji, video, youtube, vimeo, dailymotion etc.)
- jekyll-toc The list of content for a longer posts (like this one)