Skip to main content
Both frontend apps build to static assets, best served by Nginx.

Build the admin console

Build the public blog

Configure the API URL

Before building for production, check each module’s .env.production and set VITE_API_URL to the real backend address.

Deploy assets

  • Deploy the build output to an Nginx static directory.
  • Fall back to index.html for history-mode routes.
  • Configure caching for static assets.

Next steps