ブログを運用する一番簡単な方法は、ホスティングサービスを使うことです。それでも私が自分のホームラボで動かしているのは、手を動かして学べるからです。Kubernetes、データベース、ネットワーク、セキュリティを一度に扱えます。
なぜ静的サイトなのか
読者が受け取るのはファイルだけなので、データベースが止まっていても記事は読めます。CMS が必要になるのは、記事を公開するときだけです。
- 停電や回線障害のときは、ミラーからサイトが配信されます
- 公開の瞬間を除いて、アプリケーションサーバーは動いていません
- リリースはそれぞれ別々に保存されます
メモ
日本語の表示を確認します:長音記号(サーバー)、小書き文字(ちょっと、ファイル)、全角の句読点(、。)。
git tag v0.1.0git push origin v0.1.0最後に一言:自分のサーバーで動かすということは、自分で責任を持つということです。バックアップがなければ、何も完結しません。