EmDash 全端 TypeScript CMS(基於 Cloudflare)
EmDash 是一個開源的全端 TypeScript CMS,基於 Astro 和 Cloudflare 建置,作為 WordPress 的精神繼承者。它提供沙盒化外掛、透過 Portable Text 實現的結構化內容、內建 MCP 伺服器供 AI 代理使用,並可執行於 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