EmDash フルスタック TypeScript CMS(Cloudflare製) は何をしますか?
EmDashは、AstroとCloudflare上に構築されたオープンソースのフルスタックTypeScript CMSで、WordPressの精神的後継を目指しています。サンドボックス化されたプラグイン、Portable Textによる構造化コンテンツ、AIエージェント向けのビルトインMCPサーバーを備え、Cloudflare Workers、D1、R2、またはSQLiteを使用するNode.jsサーバー上で動作します。
インストール
お使いの環境に合わせたアップストリームのインストールまたはセットアップパスを使用してください:
- npm create emdash@latest
- npx emdash types
- git clone https://github.com/emdash-cms/emdash.git && cd emdash
- pnpm install
アップストリームからの要件と注意点:
- EmDashは、安全なサンドボックス化プラグインを実行するためにDynamic Workersに依存しています。Dynamic Workersは現在、有料アカウントでのみ利用可能です。アカウントをアップグレード(...から始まる)
- EmDashはCloudflare(D1 + R2 + Workers)またはSQLiteを使用する任意のNode.jsサーバー上で動作します。PHP不要、専用ホスティング層不要。Astroサイトとしてデプロイするだけです。
基本的な使用法またはスタートガイド:
-
Astro と Cloudflare 上に構築されたフルスタックTypeScript CMS。EmDashは、WordPressを支配的にしたアイデア(拡張性、管理UX、プラグインエコシステムなど)を取り入れています...
-
サンドボックス化されたプラグイン。 WordPressのプラグインはデータベース、ファイルシステム、ユーザーデータに完全にアクセスできます。単一の脆弱なプラグインがサイト全体を危険にさらす可能性があります。EmDashプラグインは、分離された[Workerサンドボックス](https://...
-
宛先: "[email protected]"、
-
アップストリームドキュメントから抽出: https://raw.githubusercontent.com/emdash-cms/emdash/HEAD/README.md