Netlify
Deploy the Nitro console with Netlify Node functions.
Prerequisites
Complete Basics first, with adapters that run in Node.
Import your repository
Import your private console repository into Netlify. Set the console checkout as the base directory and keep the detected package manager.
Set the build
Use this build command:
npm run buildSet NITRO_PRESET=netlify for Builds and the publish directory to dist. Nitro generates the server functions in .netlify/functions-internal; deploy through Netlify's Git integration so both outputs are included.
Set runtime variables
Choose the production domain. Add the authentication variables and your backend credentials with the Functions scope.
Set BETTER_AUTH_URL to the HTTPS origin and register the matching OAuth callback. Build-only variables are not available to the running functions.
Deploy and check
Deploy the site, open its production URL, and follow Verify the deployment.
Reload a nested Insights URL and use Download manifest in a Bundle's details to check routing and manifest access through the deployed console.
Configure production and deploy-preview variables separately. Each sign-in origin needs a matching OAuth callback.
Push updates through the same Git workflow. Restore a previous Netlify deployment to roll back console code; this does not restore backend data.