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 Slot
يعرض هذا العرض التوضيحي شكل المثبّت بعد أن يصبح لديك Appbox.
المضاعِف
1.4x
تكلفة Slot
5 / 21
RAM
∞
وحدات 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 | Shared | Shared | Invalid Date |
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.