Hugoによるブログ準備

いわゆる早期退職ブログを立てたいと思う。まずはその立ち上げ。 なるべく技術的でない言葉で書いたほうが良いのかな?と思ったが…まずは自分の備忘録として書いてく。 もしも、それなりに読者がついて各社ブログサービスやWordpressなど以外で立てる方法知りたいという 需要がある様で自分の時間もある様だったら(退職するのであるはず)書いていきたい。 使う技術(予定) Hugo: ブログコンテンツ管理 Markdown記事からHTML等への変換 Cloudflare Pages: 静的ブログコンテンツのホスティングサイト Git/GitHub: コード管理: コンテンツ履歴管理 GitHub Actions: コンテンツ変換&アップロード Google Form: 問い合わせフォーム というあたり。2026現在の流行り&般的な環境かも。とりあえずドメインを取得しなければ無料で高速。 以下、macOS/Linuxに各種開発環境がそろっていて、一通りの作業に不自由ない人向け。 とりあえずHugoの雛形で作っていく(souki-taishoku-is-not-fireの部分は各自のブログ名等に置き換える) hugo new site souki-taishoku-is-not-fire Gitの管理下に置き、 cd souki-taishoku-is-not-fire git init テーマをsubmoduleとして追加、テーマは色々あるが退職することにより人生をミニマルにしたいので、 とりあえずこのブログ予定地もミニマルなデザインのPaperModを使う。rperModにした。 git submodule add https://github.com/adityatelange/hugo-PaperMod.git themes/PaperMod そのテーマを使うことをhugo.tomlに定義を追加 theme = 'PaperMod' とりあえず、テストの記事を投稿 hugo new posts/test.md ローカルテスト用のサーバを起動 hugo server -D これで http://localhost:1313/ でブログサイトが立ち上がる。 以上! と思ったけど public ディレクトリは変換後のコンテンツ本体なのでGitの管理対象外とした。 .gitignore をとりあえず .hugo_build.lock public/ resources/ としてざっくり初期ファイルをGitにコミットしておく。 git add . git commit -m "Initial" とりあえず今日はここまで。カスタマイズは後日。

2026年6月1日