Blogging with Jekyll, GitHub Pages and THRON platform

1 minute read

My goal is to create a simple blog, a place where I can share the FisherTransalp experience with my friends in a easy way, without duplicate contents between platform and channels. A place where I can publish photos and videos that I will carry out every day during the FischerTransalp from Livigno (IT) to Innsbruck (AT).

My goal

  • easy: setup a Blog platform easy of use in writing and publishing content
  • serverless: No pain with servers, hosting plans and other stuff
  • use THRON: try to use the THRON platform, because I can easily publish all kind of contents, without pains about delivery and storage.

What I chose

  • Github pages It allows to host static and serverless pages (without the need for a hosting plan, and database)
  • minimal mistake tempalte: a flexible two column Jekyll template
  • THRON: an intelligent DAM, where to store and deliver images and video.

How to setup

I quickly describe the steps that I followed for the creation of the blog and the integration with the contents managed by THRON

Clone the repository

Start by cloning the minimal-mistake-repository

Include the THRON Player

Create a thronplayer.html file in _include folder where to define customize the Player

 
<div class="wrapper">
<iframe id="4fmms" width="100%" height="100%" 
src="https://<clientId>-cdn.thron.com/shared/plugins/embed/current/clientId/contentId/pkey" frameborder="0" scrolling="no" allowfullscreen>
</iframe>
</div>

Upload your images and video in THRON

This is a simple guide how to upload contents in THRON link

Create a new post and use your images/video

Create a new post and include the THRON content using the player. Here some examples:

A responsive image embedded on the page

 
{% include thronplayer.html 
contentId=<thron contentId> pkey=<share key> clientId=<thron serviceId>%}

And the same code for embedding a video content