Cloudflare 기반 EmDash 풀스택 TypeScript CMS
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