What Astropress is
A database-backed web app framework with provider-neutral runtime adapters, a non-technical admin surface, and static output where static output actually makes sense.
Astropress
Astropress is an opinionated web app framework for relatively simple sites that need a real admin, a clear content model, and low-ops hosting options.
Astropress is aimed at editorial, informational, campaign, brochure, and blog sites for individuals and small organizations. It is not a drag-and-drop builder and it is not trying to model arbitrary business workflows.
A database-backed web app framework with provider-neutral runtime adapters, a non-technical admin surface, and static output where static output actually makes sense.
Teams that want pages, posts, media, redirects, comments, users, revisions, and localization in one bounded system instead of plugin sprawl.
Site-builder abstraction layers, page-builder lock-in, always-on PHP hosting, and any requirement that editors learn Git just to publish content.
Astropress no longer treats hosting as one overloaded provider choice. It separates the App Hostfrom the Content Services layer. For example, you can run the Astro app on Vercel or Netlify while keeping content, media, and auth services on Supabase. Or you can keep both layers on Cloudflare.
| Local SQLite runtime | Supported | Reference path for local development and the strongest validated flow today. |
|---|---|---|
| GitHub Pages public deploy | Supported | Good fit for public docs and static output, not the canonical write runtime. |
| WordPress staged import | Supported | Creates typed inventory, plan, report, and artifact sets for operator-reviewed migration work. |
| Split hosting matrix | Supported | App Host and Content Services are now chosen separately in the CLI and docs. |
| Hosted adapters beyond Cloudflare and Supabase | Preview | Firebase, Appwrite, and several host combinations are exposed in the matrix, but not all have first-party runtime adapters yet. |
| One-step hosted migration | Not yet | WordPress import is not presented as a one-click persisted hosted migration. |