About this blog

About このブログについて

Astro × Strapi × Cloudflare Workers で構築した技術ブログ


このブログについて

このブログは、最新のWeb技術スタックを活用した技術情報メディアです。AstroとStrapi CMSを組み合わせ、Cloudflare Workersで高速配信しています。インフラ・開発ツール・AI・エネルギー技術の最新トレンドを発信しています。

Tech Stack

技術スタック

  • フロントエンド: Astro v5 + Tailwind CSS v4
  • CMS: Strapi v5(PostgreSQL / AlloyDB Omni)
  • ホスティング: Cloudflare Workers(Static Assets)
  • CI/CD: GitHub Actions(Strapiのwebhookで自動デプロイ)
  • インフラ: Docker on Ubuntu Server(自宅サーバー)
Infrastructure

コンテンツについて

BlogセクションではWeb技術・インフラ・開発ツールに関する記事を掲載しています。

NewsセクションではAI・エネルギー・テクノロジー分野の最新動向をお届けします。

記事はすべてStrapi CMSで管理されており、記事の公開・更新をトリガーにGitHub Actionsが自動でビルド・デプロイします。

Coding

アーキテクチャの特徴

  • ビルド時に画像をStrapiからダウンロードし、静的アセットとしてホスティング(ランタイムに外部サーバー参照なし)
  • Cloudflare Workersのエッジネットワークによる高速グローバル配信
  • Strapiのwebhookで記事公開と同時に自動デプロイ
  • すべてのコンテンツをHeadless CMSで一元管理