{"repo":"milzamsz/astro-emdash-sqlite-r2-starter","free":true,"listed":false,"github":"https://github.com/milzamsz/astro-emdash-sqlite-r2-starter","clone":"git clone https://github.com/milzamsz/astro-emdash-sqlite-r2-starter.git","description":"Self-hostable Astro marketing + blog + docs starter powered by the EmDash CMS (SQLite + Cloudflare R2). Typed pages, full-text docs search, SEO, and 100/100 Lighthouse.","language":"Astro","stars":16,"topics":["astro","cloudflare-r2","emdash","sqlite"],"license":"MIT","category":"databases-storage","readme_excerpt":"Astro EmDash Starter A production-ready marketing + blog + docs site built with Astro 7 and the EmDash CMS . English-first and multilanguage-ready. Content is authored in the EmDash admin panel and stored in SQLite , with media on Cloudflare R2 in production. Designed to self-host on Dokploy (or any Docker host). Features - EmDash CMS as the single source of truth for the blog and pages (Portable Text rich content) - Pages use typed fields (hero, a features repeater, CTA) instead of hand-written JSON - English-first with a multilanguage-ready i18n engine (prefix-based routing) - Marketing pages, blog, and Starlight-powered docs with full-text search - Minimal client JS: interactive bits are plain Astro + tiny inline scripts (no React on public pages) - Light/dark theming with a monochrome OKLCH design system - SEO defaults: canonical, hreflang, JSON-LD, Open Graph, sitemap, RSS, dynamic llms.txt - Optional magic-link sign-in via Resend (set RESEND API KEY ) - Server-rendered via the Astro Node adapter — runs anywhere Node + a volume is available - SQLite database (local file or persistent volume) + Cloudflare R2 media via the S3 API Quick Start pnpm dev runs EmDash's dev server, which boots Astro, runs database migrations, and seeds seed/seed.json on first run. Then open: - Site: http://localhost:4321 - Admin: http://localhost:4321/ emdash/admin The first time you open the admin panel, EmDash walks you through creating an owner account. No database config is needed locally — ","default_branch":null,"files":null,"tree":[],"storefront":"/r/milzamsz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/milzamsz/astro-emdash-sqlite-r2-starter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}