Blogging with Jekyll, GitHub Pages and THRON platform
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