microfeed/microfeed

an agentic cms self-hosted on cloudflare, for podcasts, blogs, photos, videos, documents, and curated urls.

何を解決するか

microfeed は、自身のサーバーを管理せずに、ポッドキャスト、ブログ記事、画像、動画、キュレートされたリンクなどのコンテンツを発行したい個人向けに設計された軽量で自己ホスト型のコンテンツ管理システム(CMS)です。ウェブサイト、RSSフィード、JSONフィードの3つに同時にコンテンツを配信する統合的な方法を提供します。

動作方法

このプロジェクトは Cloudflare のサーバーレスインフラ上にホストされており、コード実行には Cloudflare Workers、メディアストレージには R2、メタデータストレージには D1 を使用しています。手動でのコンテンツ作成に対応する組み込みの管理ダッシュボードに加え、AIエージェントがプログラム的にコンテンツを管理(作成、更新、削除、メディアアップロード)できる専用 CLI(@microfeed/cli)も搭載しています。

対象ユーザー

低コストでサーバーレスのCMSを必要とするテックに詳しい個人、コンテンツクリエイター、および中小企業。他のアプリケーションのヘッドレスCMSとして、または単体のサイトとして使用可能です。

特徴

  • エージェント管理: 専用CLIを介して、デプロイおよび継続的なコンテンツ管理の両方でAIコーディングエージェントをサポート。
  • マルチフォーマット出力: 1つのコンテンツソースから自動的にウェブサイト、RSSフィード、JSONフィードを生成。
  • サーバーレスアーキテクチャ: Cloudflareの無料トライアルを活用し、実質的に無料のホスティングを実現。
  • バージョン管理されたテーマ: 変更不可のバージョン、ドラフト、GitHubからコミュニティテーマをインストールできるテーマシステムを備える。
  • ポータブルなバックアップ: データベース、メディアバケット、テーマバージョンを1つのアーカイブにエクスポート可能。

関連

  • プロジェクト
  • Dispatch
  • プロジェクト
  • プロジェクト
  • プロジェクト