Writer's Monolith

第5章:【番外編】「持ち家」にするための手続き

0円運用のその先へ。AIに頼らず自分でCloudflare Pagesにデプロイする方法と、独自ドメインを取得してサイトを「資産化」する手順。

第5章バナー

5-1. Cloudflare Pages へのデプロイ(手動編)

基本的にはAI(Google Antigravity)に「Cloudflareにデプロイして」と頼めばやってくれますが、仕組みを知っておくと安心です。 ここでは、あなたの手で世界に公開する手順(儀式)を紹介します。

前提:GitHubにコードがあること

まず、あなたのパソコンにあるこの「Writer’s Monolith」のコードを、GitHub(コードの保管庫)にアップロードしておく必要があります。 これもAIに「GitHubにプッシュして」と頼めばOKです。

手順:Cloudflare Pagesでの操作

  1. Cloudflareのダッシュボードにログインします。
  2. 左メニューから 「Workers & Pages」 をクリック。
  3. Create application」 ボタン → 「Pages」 タブ → 「Connect to Git」 をクリック。
  4. あなたのGitHubアカウントと連携し、writers-monolith リポジトリを選択。
  5. Begin setup」 画面で、以下の設定を確認(だいたい自動で入ります)。
    • Project name: 好きな名前(これがURLになります)
    • Production branch: main
    • Framework preset: Astro (これを選択するのが超重要!)
  6. Save and Deploy」 ボタンをドカンと押す。

これだけです。数十秒後には、あなたのサイトが世界中に公開されます。 以降は、あなたがGitHubに記事を追加・修正して保存(プッシュ)するたびに、Cloudflareが勝手に検知して、新しい内容に更新してくれます。魔法ですね。

5-2. 独自ドメインという「表札」をつける

ここからは**有料(年間1,500円くらい〜)**の話になりますが、本気でサイトを育てるなら「独自ドメイン」の取得を強くおすすめします。

独自ドメインとは?

今のままだと、あなたのサイトの住所は https://writer-monolith.pages.dev のような「借り暮らし」の住所です。 これを https://yamada-taro.com のような「あなただけの住所(表札)」に変えるのが独自ドメインです。

なぜ必要なの?

  1. 信頼性が違う: 「自分の看板で商売している」という本気度が伝わります。
  2. 資産になる: もし将来Cloudflareから別のサーバーに引っ越しても、この住所(ドメイン)さえ持っていれば、読者を迷子にさせずに済みます。
  3. SEOに有利: Googleは「長く運営されているドメイン」を高く評価します。無料ドメインはあくまで「借り物」ですが、独自ドメインなら、積み上げた信用のすべてが(ドメインパワーとして)あなたの財産になります。

Cloudflareでの取得方法(一番楽な方法)

実は、Cloudflareの中だけでドメイン購入も完結します。

  1. Cloudflareの左メニューから 「Domain Registration」 を選ぶ。
  2. 欲しいドメイン(例: yamada-writer.com)を入力して検索。
  3. 購入(Purchase)ボタンを押す。

これだけで、面倒なDNS設定(住所の紐付け)をCloudflareが全自動でやってくれます。 「お名前.com」などで買って設定するより100倍楽なので、技術に詳しくない方こそCloudflareで一元管理するのがおすすめです。

5-3. サイトの更新方法(日々のルーチン)

最後に、日々の更新手順をまとめておきます。 Cloudflare Pagesの画面を開く必要はありません。

  1. 書く: ローカルで src/content/posts/.md ファイルを追加・編集する。
  2. コミットする: git commit -m "新記事追加"
  3. プッシュする: git push

これだけで、Cloudflare Pagesが「お、更新が来たな」と自動検知して、勝手に新しいサイトをビルド・公開してくれます。 まさに「文系ライターのための全自動出版システム」の完成です!

あなたの言葉が、世界に届き続けますように。