個人の学習用です。
以下の書籍を参考にしながら、CMSを作成しています。本リポジトリはその一部で、記事を管理します。
./new.sh <記事ディレクトリの接尾辞>
例えば、2025年1月1日に./new.sh name of post
を実行すると、./posts/20250101_name_of_post
ディレクトリが作成され、その中にmain.md
が作成される。
このmain.md
にMarkdown記法で記事を書く。
GitHubのmainブランチにpushすると、GitHub Actionsが走り、サーバーに反映される。