Hugo + GitLab Pagesでブログを始める

無料かつサーバレスで、開発も楽しみながらブログを始めたい技術者に向けて、Hugo + GitLab Pagesによるブログ開発/公開ノウハウを紹介します。

下記は、Hugo + GitLab Pagesによるブログ環境の構成要素です。 静的サイトジェネレータであるHugoをGitLabのCI/CDコンテナで動作させ、GitLabのリポジトリにあるコンテンツからブログサイトを生成し、GitLabのホスティングサービスで公開する流れです。

Hugo + GitLab Pagesによるブログ環境
Hugo + GitLab Pagesによるブログ環境

ここでは、Hugo + GitLab Pagesによるブログ環境の構築/運用ノウハウや、ブログ開発に必要なツール/TIPSを紹介します。


はじめに

無料かつサーバレスで、開発も楽しみながらブログを始めたい技術者に、Hugo + GitLab Pagesによるブログ環境をお薦めする理由を説明します。

セットアップ

Hugo + GitLab Pagesによるブログサーバおよび開発クライアントのセットアップ方法を紹介します。

テーマ

Hugoのテーマのうち、個人的に気に入ったものの概要、および、Hugo + GitLab Pagesによるブログ環境への適用方法を紹介します。

その他のツール

Hugo + GitLab Pagesによるブログ開発に必要なツール類を紹介します。

その他のTIPS

Hugo + GitLab Pagesによるブログ開発にまつわるTIPS等を紹介します。