NexPress
Your site is running.
This is the default landing page that ships with every NexPress install. Sign in to /admin and create a pages entry with slug / to replace this view with your real home.
Create your first admin with pnpm seed:admin.
Live schema for every shipped route.
Design notes, plugin catalog, AGENTS.md.
Try built-in features
Public routes that ship with every install/blogPosts collection — list view + per-slug detail pages.
/boardsKorean-style boards with member posts, moderation, and comments.
/searchFull-text search across published pages and posts.
/members/loginJWT + Argon2 auth for site members (separate from admin).
/members/registerSelf-service member registration with email verification.
/api/openapi.jsonLive spec for every shipped REST endpoint.
Header menu
getCachedNavigation("header")No header menu yet — running pnpm seed:content adds Posts / About / Discussions.
Footer menu
getCachedNavigation("footer")No footer menu yet — the seed script adds About / Contact / GitHub.
- /feed.xml — Atom
- /sitemap.xml — Sitemap
Collections
- categories
- forum-boards
- forum-posts
- pages
- posts
- shop-categories
- shop-product-reviews
- shop-products
- shop-promotions
- shop-shipping-policies
- tags
Plugins (12)
- Callout blockv0.1.0
- Embed blocksv0.1.0
- Forumv0.4.2
- GitHub OAuthv0.3.0
- Google OAuthv0.3.0
- Latest posts blockv0.1.0
- Newsletter signup blockv0.1.0
- Pricing table blockv0.1.0
- Reading Timev0.2.0
- SEO Auditv0.2.0
- Shopv0.4.2
- Stats blocksv0.1.0
pnpm seed:content once you’ve created an admin. It seeds a home page, an About / Contact page, three sample posts, and the header / footer menus so the public site has something real to show.pages entry exists at slug /. Publish one in the admin to take over this URL — the placeholder disappears automatically the next time someone visits.