CloudFlareのWEBキャッシュをGithubのWebhookを使って自動削除する

はじめに

GithubPagesに構築したウェブサイトを運用する際に、CDNサービスのCloudFlareを利用するとページ速度の改善や、HTTPSへの対応が楽にできて非常に便利です。

しかし、CloudFlareにキャッシュされた静的ファイルが削除されず、記事を投稿したりCSSを変更した際に困る場面が何度かありました。

今回は、GithubのWebhookを利用して、CloudFlareのキャッシュを削除してみます。

Read More

HexoとGithubを使って高速静的ブログを作る方法

はじめに

ブログの更新が面倒になって放置にならないように、なるべく簡単に記事が書ける環境を整備したいと思います。
また、特定サービスへの依存もできる限り少なくしたかったのでHexoとGithubPagesを使ってみます。

使用する環境

  • Windows 7(Host OS)
  • Vagrant(Ubuntu 15.04)
  • Hexo
  • Github Pages(Private Repository)

以上のような環境で構築を行ってみます。

Read More