赫克拉是Askja的继承者,这是一个非常简单的博客平台,专为在临时平台(如Heroku)上运行而设计。Hekla的主要特点是:文章版本的快速迭代。更新一篇文章是通过一个简单的JSON API完成的,当使用像Curl这样的客户端时,几乎可以立即进行更新。通过在themes下创建新目录,支持同一存储库中的多个“博客”。这些博客仍然需要单独部署,但可以共享一个公共代码库。与早期版本不同,Hekla不容易受到频繁的安全漏洞或过时的影响(它不是用Rails编写的)。

部署到Heroku的步骤

  1. git clone https://github.com/brandur/hekla.git

  2. cd hekla

  3. heroku create the-surf

  4. export HTTP_API_KEY= $( ruby -e \"require 'securerandom'; pu\")