Self-host your CMS
EmDash hosting on Appbox. A full-stack TypeScript CMS with passkey auth, sandboxed plugins, and structured content, built on Astro.
What you get with EmDash hosting
A CMS built on modern tooling instead of 20-year-old architecture.
Sandboxed plugins
Plugins run in Worker isolates with capability-based permissions. A broken plugin cannot take down your site.
Passkey authentication
WebAuthn login with magic link and OAuth fallbacks. No passwords stored, nothing to brute-force.
Structured content
Content stored as Portable Text (JSON), decoupled from presentation. Query it from any frontend.
Built on Astro
Static-first pages with islands of interactivity. Your visitors get fast loads and minimal JavaScript.
Visual schema builder
Define content types from the admin UI without touching code. Full-text search, drafts, and revisions included.
WordPress migration
Import posts, pages, media, and taxonomies with the built-in migration wizard.
See EmDash in action





几秒钟内安装
选择你的 Appbox,填写几个字段,EmDash 就会上线。
安装 EmDash
需要 1 个 App Slots
这个演示展示的是你拥有 Appbox 后安装器的样子。
倍数
1.4x
Slot 成本
5 / 21
RAM
1.40 GB
CPU
∞
✓ emdash.steve.appboxes.co
准备安装了吗?你需要先有一个有效的 Appbox。
这是安装表单预览。选择套餐以创建你的 Appbox,并进行真实部署。
10 plugins included
Installed and configured out of the box.
Audit Log & SEO Toolkit
Track content changes across the admin panel. Manage meta tags, Open Graph, sitemaps, and structured data.
Forms & Short Links
Embeddable form builder with a submissions dashboard. Short URL management with admin page.
Heart Post & Share Post
Like buttons with per-post counters. Share buttons for Twitter, LinkedIn, WhatsApp, Bluesky, and email.
Autobuild & More
Trigger Cloudflare Pages, Netlify, or Vercel deploys on publish. Also includes callout blocks, reading time, and table of contents.
EmDash vs WordPress
| Feature | EmDash | WordPress |
|---|---|---|
| Plugin security | Sandboxed Worker isolates | Full server access |
| Authentication | Passkeys (WebAuthn) | Passwords |
| Content model | Structured JSON (Portable Text) | HTML in database |
| Type safety | Full TypeScript stack | PHP |
| Performance | Astro (static-first) | Dynamic PHP per request |
| Plugin ecosystem | Growing | 60,000+ plugins |
| Self-hostable |
Choose your template
Frequently asked questions
Get started with EmDash
Deploy EmDash hosting on Appbox in one click. Start publishing with a modern, type-safe CMS.
Available versions
| Version | App Slots | RAM | CPU | Released | Changes |
|---|---|---|---|---|---|
| 0.1.0 | 1 | 1 GB | Shared | Apr 2, 2026 |
Need more resources? Use Per-App Boost to allocate extra App Slots and increase RAM and CPU by 10% per slot. See the FAQ below for details.