EmDashの代わりとなるFóir

EmDashは、自分で管理するスタック上のAstroサイト内で動くオープンソースのCMSです。Fóirはマネージドで、あらゆるフロントエンドにAPI経由で提供します。違いは、運用するものと、コンテンツが届く範囲です。

並べて比較

料金

Fóir
月額£0.99、£29、または£99
EmDash
ライセンスは無料。その後のホスティング、パッチ適用、セキュリティは利用者の負担

コンテンツ管理

Fóir
標準
EmDash
標準

運用の維持

Fóir
マネージド、パッチ適用は不要
EmDash
データベース、ストレージ、バックアップ、アップグレードは利用者の負担

フロントエンド

Fóir
任意のフレームワーク、またはなし
EmDash
Astroのみ

API

Fóir
型付きGraphQL、自動生成
EmDash
REST、またはAstro内のクエリ関数

ホスト型認証

Fóir
サインイン、ロール、トークンを含む
EmDash
自前でホストするサインイン、固定の5ロール

パーソナライズ

Fóir
組み込み、リクエストごとに解決
EmDash
自分で構築

エージェントのアクセス

Fóir
コンテンツとコントロールプレーン
EmDash
コンテンツ、スキーマ、設定

拡張機能

Fóir
アプリ、マーケットプレイスまたはURLから
EmDash
プラグイン、自分で設定するサンドボックス付き

コンテンツ以外のバックエンド

Fóir
オペレーション、フック、スケジュール、シークレット
EmDash
プラグインのフックとルート、自前のスタックで実行

複数のサイト

Fóir
サイトごとに1つのプロジェクト、1つのワークスペース
EmDash
サイトごとに1つのデプロイ

検索とベクトル

Fóir
全文検索、埋め込み、位置情報
EmDash
全文検索

データの所有

Fóir
Postgresエクスポート、アクセスルールを含む
EmDash
自己管理のデータベース

EmDashの挙動は公開ドキュメントに基づいており、2026年10月時点のものです。何かが存在しないと述べている場合、それは製品と公式プラグインに存在しないという意味で、構築できないという意味ではありません。訂正は歓迎しており、反映します。

無料ライセンスの運用コスト

EmDashはライセンス料がかかりません。コストは、自分で運用することになるソフトウェアにあります。データベース、メディアストレージ、バックアップ、そしてその後のアップグレードやセキュリティパッチのたびの作業です。ドキュメントでは、そのすべてがチームの責任とされています。パッチの適用漏れや検証していないバックアップは、自分のデータ、そしてクライアントのデータを危険にさらします。

Fóirはマネージドで、月額£0.99、£29、£99です。運用するデータベースも、適用するリリースもなく、セキュリティ更新は私たちの仕事です。

あらゆるフロントエンド、しかも複数

EmDashはAstroアプリケーションの中で動き、管理画面はサイトと同じデプロイから提供されます。別のフレームワークで作られたプロジェクトでは使えず、ドキュメントによれば、複数のフロントエンドが1つのコンテンツサービスを必要とする場合には適合しにくいとされています。

Fóirはホスト型のAPIです。Webサイト、ネイティブアプリ、エージェントは、それぞれ何で作られていても、モデルから生成される同じ型付きGraphQLスキーマを読みます。

コンソール向けのアプリ、ロジック向けのオペレーション

EmDashのプラグインには2つの形式があります。ネイティブプラグインはサイトと同じプロセスで動き、サイトへのフルアクセスを持ちます。サンドボックス化されたプラグインには、設定が必要なランナーが必要で、Node.jsではそれはサーバーが起動し、自分で動かし続ける2つ目のプロセスです。

Fóirのアプリは、ツールを、それが扱うコンテンツの隣のコンソールに置き、インストール前のプレビューには、各オペレーションが読み書きできるものが表示されます。独自のロジックはオペレーションです。エンドポイントを登録すると、Fóirが署名付きペイロードで呼び出し、失敗はリトライし、すべての実行を記録します。

人間だけでなくエージェント向けにも作られている

EmDashは、コンテンツ、スキーマ、設定を対象とするMCPを、自分のサイトのルートから提供します。エージェントが接続するエンドポイントは、自分で保護し、最新に保つデプロイの一部です。

Fóirはホスト型のMCPサーバーを運用し、レコードだけでなくコントロールプレーンにも届きます。モデル、フック、スケジュール、キー、設定です。エージェントは接続した人の権限の範囲内で動作し、公開を持つモデルへの書き込みは下書きとして保存されます。読み取り専用の付与は、エージェントがあとで何を読んでも読み取り専用のままです。

1つのワークスペースからすべてのクライアントへ

EmDashの各サイトは、独自のデータベースとメディアストレージを持つ独立したデプロイです。クライアントのサイトが20あれば、アップグレードとバックアップの対象がそれぞれ20になります。

Fóirでは、ワークスペース内に各クライアント用のプロジェクトを作り、1か所から管理します。キーはそのプロジェクトだけに使えます。スキーマを共有すべきテナントは、1つのプロジェクト内の組織として置かれ、そのモデルを継承します。

それでも、すべてを持って出られる

CMSを自分で運用する通常の理由は、データが自分のものであり続けることです。

ここでもそれは同じです。1つのコマンドで、自分が所有するPostgresデータベースが作られます。モデルごとに1つのテーブルがあり、参照は本物の外部キーになり、アクセスルールがそこに変換されます。

本来は自分で組み立てるもの

コンテンツAPIは、アプリケーションに必要なもののごく一部です。次のものが最初から付いています。

公開

下書き、完全なバージョン履歴、元に戻す、将来の日時での公開、そしてまとめて公開する必要があるときの一括ロールアウト。

モデルごとの動作

モデルごとに、バージョン管理、公開、バリアント、またはそのいずれもなしを選べます。レコードは、通常のデータ、顧客が所有するもの、公開のもののいずれにもできます。

権限

チーム向けのロールと顧客向けのロール、さらにレコードごとの可視性と、指定した個人への付与。

ホスト型サインイン

パスワード、ワンタイムコード、ソーシャルまたはOIDCプロバイダーに対応し、自社ドメインで利用でき、トークンとリフレッシュも代行します。

メディアとアセット

アップロード、変換、レスポンシブなレンディションを備えたアセットライブラリ。ファイルにもレコードと同じアクセスルールを適用できます。

APIキー

各キーは、許可したモデルとオペレーションにだけ到達でき、そのプロジェクト用に生成されたスキーマに対して動作します。

自動化

Cronスケジュール、公開時や変更時のライフサイクルフック、外部向けオペレーション、そしてそれらに必要なキーを保管するボールト。

通知

トランザクションメールと、Web、iOS、Androidへのプッシュ。コンテンツがすでに発行しているイベントと同じものから送信します。

ノートとタスク

ページではなく、対象のレコードに紐づくコメント。対応が必要な人に割り当てられます。

Ask Fóir

チームと同じツールと権限でコンテンツを扱うアシスタント。編集内容はレビュー用にステージングされます。

不在でも進む作業

Fóirにタスクを割り当てると、不在の間も作業を進め、回答が必要なときや完了したときにノートで知らせます。

拡張機能

独自のツールを管理画面に追加するアプリをインストールできます。操作対象のコンテンツのすぐそばに表示されます。

検索とベクトル

全文検索と、レコードに対して生成される埋め込み。キーワードではなく意味で検索できます。

位置情報

任意のモデルに座標を保存し、近さで検索できます。この地点の近くに何があるかを、距離順に取得します。

自分のモデルで試す

プロジェクトを作成し、モデルを定義して、APIで読み戻します。