📰 今日のまとめ NEW
🏠 ホーム ニュース 🏷️ タグ一覧 ℹ️ About
🔍 記事を検索
カテゴリ
📡 RSSフィード
Follow
X (Twitter) Threads
📰 Today's Digest
NEW 今日のまとめ
Quick Links
ニュース一覧 🏷️ タグから探す
🤖 Agent 🟠 Claude 🔌 MCP 🔧 Dev Tools
Subscribe
📡 RSSフィード
Breaking News
2026.03.28 14:20 dev

Go製軽量CMS「Foundry」、HackerNewsで話題。Markdownファイルをそのまま資産に

📝 ニュース
📝 AI Heartland News
TL;DR
ファイルベース管理とGitOpsフロー完成を実現するGo製CMS「Foundry」。複雑なデータベース不要でバージョン管理も一元化。開発者の注目を集める。

何が起きたか

Go言語で開発された軽量CMS「Foundry」がHackerNewsで話題を集めている。最大の特徴はMarkdownファイルをそのまま資産として扱う設計。従来のデータベース依存型CMSと異なり、ファイルベースの管理により、Git連携したバージョン管理が自動的に実現される。複雑なシステム構築が不要で、エンジニア向けのシンプルな運用フローを目指した。

どう動くのか

Foundryの仕組みは単純明快。プロジェクトディレクトリにMarkdownファイルを配置すると、自動的にWebサイトやドキュメントに変換される。すべてのコンテンツがGitで管理可能なため、変更履歴の追跡、複数人での共同編集、本番環境への自動デプロイまでが自然な流れで組み込まれる。設定ファイルもYAMLベースでシンプル。

# ディレクトリ構造例
project/
├── content/
│   ├── index.md
│   ├── about.md
│   └── blog/
│       └── 2024-01-01-example.md
├── config.yaml
└── .git

標準的なMarkdownメタデータ(Front Matter)で公開日時やタグを指定。自動ビルド・デプロイはGitHooksやCI/CDツールと連携して実行。

エンジニアへの影響

競合状況

ツール 特徴 DB必須 GitOps対応
Foundry ファイルベース、Go製、軽量
Hugo 静的サイトジェネレータ、テンプレート豊富
Ghost Node.js型CMS、充実した管理画面
WordPress 機能豊富、プラグイン多数

試してみるには

公式リポジトリからバイナリをダウンロード。foundry init コマンドで新規プロジェクト初期化。Markdownファイルを content/ ディレクトリに配置後、foundry serve で開発サーバー起動。GitHub Actionsなどと連携すればGitPushで自動ビルド・デプロイが可能。


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

よくある質問
Q. Markdownだけで本当にサイト運営できるのか?
可能。Front Matterでメタデータ(公開日時、カテゴリ、タグ)を指定し、Foundryがこれを解析してサイト構造を自動生成。テンプレートのカスタマイズでデザイン変更も対応。複雑なUIが不要なドキュメントサイトやテックブログなら完全置き換えできる。
Q. 既存のWordPressやGhostから移行できるか?
可能だが手作業が必要。既存コンテンツをMarkdown形式にエクスポートし、Front Matterメタデータを付与してFoundryの構造に合わせる。スクリプト化すれば一括処理できる。ただし高度なプラグイン機能に依存しているサイトは移行が困難。
Q. 動的コンテンツ(コメント、ユーザー認証)に対応しているか?
Foundry本体は静的生成に特化。動的機能が必要な場合はAPIサーバを別途構築し、JavaScriptで連携させる。または Disqus などの外部サービスを埋め込んで対応。完全な動的CMSではなく、静的サイト生成ツールとしての位置付け。
Q. 大規模サイト(10,000ページ超)でも使えるか?
使える。静的生成のため、生成時間はファイル数に比例するが、Go言語の処理速度により数分程度で完了。ただしGitで大量ファイル管理する場合、リポジトリサイズが肥大化する点には注意。必要に応じてコンテンツを分割リポジトリで管理。
← 古いAndroidゲームをModで蘇らせる Stripeが開発者向けCLI新機能を解放。インフラ管理を統一化 →