Skip to main content
blueprint

Public Pages

All public-facing pages — homepage, about, status, search, and content discovery

February 23, 2026

Public Pages

20 public pages that form the visitor-facing surface of Arcturus-Prime. All accessible without authentication.

Page Index

RouteLayoutDescription
/CosmicLayoutHomepage — hero, featured posts, project cards, terminal widget
/aboutCosmicLayoutAbout page with bio, tech stack, and infrastructure overview
/404BaseLayoutCustom 404 with Terminal component for interactive error page
/statusBaseLayoutService status dashboard showing uptime and health checks
/contactBaseLayoutContact form
/askBaseLayoutAI Q&A interface for visitors
/architectureBaseLayoutInfrastructure architecture overview
/build-swarmBaseLayoutPublic build swarm status page
/homelabBaseLayoutPublic homelab infrastructure page
/telemetryBaseLayoutTelemetry data visualization
/workflowsBaseLayout66-core swarm workflow visualization
/commandBaseLayoutCommand center public landing
/configurationsBaseLayoutConfiguration index page
/configurations/:slugBaseLayoutIndividual configuration pages
/categories/:categoryBaseLayoutBlog posts filtered by category
/rss.xmlRSS feed (XML endpoint)
/ansible/docsBaseLayoutAnsible documentation
/ansible/helpBaseLayoutAnsible help page
/ansible/sandboxBaseLayoutInteractive Ansible sandbox

Key Patterns

  • Two layouts: Most public pages use BaseLayout (header, footer, standard width). The homepage and about page use CosmicLayout (sidebar, cosmic theme).
  • Static rendering: All public pages are statically rendered at build time (no SSR).
  • Content collections: Blog posts, journal entries, projects, and configurations are sourced from src/content/ collections with Zod schemas.
  • Search integration: All content pages contribute to /search-index.json for the header search dropdown.
publicpagesblueprint