この記事ではDevOps・自動化に特化して解説します。AI自動化・DevOps全般は AI自動化ツール完全ガイド2026|ノーコードからコードまで徹底比較 をご覧ください。

何が起きたか

Go言語で開発された軽量CMS「Foundry」がHacker Newsで話題を集めている。最大の特徴はMarkdownファイルをそのまま資産として扱う設計で、データベースを一切使用しない。すべてのコンテンツがプレーンテキストファイルとしてGitリポジトリに格納されるため、バージョン管理・共同編集・自動デプロイがGitの標準ワークフローで完結する。

どう動くのか

Foundryの動作は3つのステップで構成される。プロジェクトディレクトリにMarkdownファイルを配置すると、Front Matter(YAMLメタデータ)を解析してサイト構造を自動生成し、HTMLに変換して配信する。

graph LR A[Markdownファイル作成] --> B[Front Matter解析] B --> C[テンプレート適用] C --> D[静的HTML生成] D --> E[Git push] E --> F[CI/CDで自動デプロイ]

Front Matterでは公開日時、カテゴリ、タグ、スラッグなどのメタデータを指定する。テンプレートのカスタマイズにも対応しており、ドキュメントサイトからテックブログまで幅広い用途に適用可能。設定ファイルはYAMLベースで最小限の記述で動作する。

Go言語の処理速度により、10,000ページ超の大規模サイトでも数分程度でビルドが完了する。ただしGitで大量ファイルを管理する場合、リポジトリサイズの肥大化には注意が必要で、必要に応じてコンテンツの分割リポジトリ管理を検討する。

エンジニアへの影響

  • DB管理の完全排除: RDSやPostgreSQLのセットアップ・メンテナンスコストがゼロになる。バックアップもGitリポジトリのクローンで完了
  • Git中心のワークフロー: ブランチによるコンテンツのステージング、プルリクエストによるレビュー、マージによる公開という既存の開発フローがそのまま適用される
  • デプロイの自動化: git pushをトリガーにGitHub ActionsやGitLab CIでビルド・デプロイが自動実行される構成が標準的
  • ホスティングの柔軟性: 静的ファイル配信のみでサーバーが不要なため、Cloudflare Pages、Netlify、S3+CloudFrontなど選択肢が広い
  • 動的機能の制約: コメント機能やユーザー認証はFoundry単体では対応不可。Disqusなどの外部サービス埋め込み、またはAPIサーバーの別途構築が必要

競合との比較

ツール 言語 DB必須 GitOps ビルド速度 管理画面
Foundry Go 不要 標準対応 高速 なし
Hugo Go 不要 対応可能 最速級 なし
Jekyll Ruby 不要 対応可能 中程度 なし
Ghost Node.js 必要 非対応 - 充実
WordPress PHP 必要 非対応 - 充実

FoundryとHugoはいずれもGo製でDB不要だが、Hugoはテンプレートエンジンの豊富さで先行し、Foundryはよりシンプルな構成を志向している。GhostやWordPressは管理画面の充実度で優位だが、インフラの運用負荷が大きい。

関連記事: AI自動化ツール完全ガイド2026|ノーコードからコードまで徹底比較

試してみるには

公式リポジトリからバイナリをダウンロードし、foundry initで新規プロジェクトを初期化する。content/ディレクトリにMarkdownファイルを配置後、foundry serveで開発サーバーを起動。既存のWordPressやGhostからの移行は、コンテンツをMarkdown形式にエクスポートしFront Matterメタデータを付与する作業が必要になる。


この記事はAI業界の最新動向を速報でお届けする「AI Heartland ニュース」です。