サイトを統合した
元々以下のような構成にしていた。
- tnmt.info : ポートフォリオサイト
- blog.tnmt.info : ブログ (主に技術系)
- 3min.tnmt.info : 日記
blog.tnmt.infoは過去にWordpressやらOctopressやら直近だとGhostなど色々を変えつつやってきていた。始めたのは2009年、ペパボへの入社時期。エントリ数こそ多くないものの、自分のVPSで管理することでサーバーやらミドルウェアの勉強にしようというのが大きかった。
3min.tnmt.infoは2014年から。ブログとは別で気軽に書ける場所が欲しかったのでtDiaryで開始した。途中抜けはありつつも細々とやっており、これは友人・知人への近況報告の意味合いで続けているし、「人の日記読むの好き勢」として今後もやっていきたい。
今回統合するのに至ったのは、手軽に統合しやすくなったのとVPSの管理コストを下げたいというのがある。
前者については言わずもがな生成AIによって、既存のCMSからのコンテンツのマイグレーションや、サイト全体の構築が容易になったことが大きい。
後者についてはまあ文字通りで、VPSやミドルウェアの運用管理に今これ以上あまり時間をかけたくないという気持ちが大きくなった。家族構成やライフステージの変化に伴う自身の変化を感じる。面倒になったというよりは、VPSでのHobby的な学習は役割を終えたという前向きな捉え方。
統合するサイト自体は静的サイトで作ることにした。一旦自分の用途としては書いたものを出せれば十分だし、サーバーの運用も不要になる。
以前静的サイトを検討していた時に踏み切れなかった理由が「モバイルから更新できない」ということだったのだが、結局ブログも日記もMac/PCで更新することが多かったので、割り切りもできた。何年かかってるのという感じだが。「これを今すぐメモっておきたい!」みたいなのは、基本的にはプライベートのObsidian VaultのDaily Noteでカバーできている。
静的サイトへの「ビルドや更新が手間」という漠然とした印象も、やってみたらすんなりと自動化できたことで払拭できたし、なんなら自分にはこっちの方が向いていたのではという気もしている。整理して二つのリポジトリで管理できるようにした
- https://github.com/tnmt/tnmt.info : tnmt.infoのサイト
- https://github.com/tnmt/tnmt-info-infra : サイト関連のTerraform
先ほどObsidianとチラッと書いたが、新しいサイトのリポジトリはこのままObsidianでも編集可能になっている。これについてはまたどこかでブログにでも書きたい。
ということで、ちょっと気分もあらたにやっていくことにする。