Platform installs

Deploy a full-stack app (Laravel + Next.js)

Deploy a full-stack app (Laravel + Next.js)

SoftServer can run a composable full-stack application — a backend API and a JavaScript frontend — on the same VPS, wired together for you.

Choose your stack

  1. Open your server and go to Platform Installation.
  2. Pick a backend: Laravel, Symfony, NestJS, Express or Fastify.
  3. Pick a frontend: Next.js or Nuxt (or none, for an API-only backend).
  4. Choose the setup mode:
    • Monolith — backend and frontend served together.
    • Split — backend serves the API, frontend is a separate app with its own domain or path.
  5. Confirm. SoftServer installs both sides, configures the reverse proxy and routing, and starts everything under supervision.

After install

  • Add domains under Domains — one for the app, or separate ones for API and frontend in a split setup.
  • Enable SSL on each domain.
  • Connect Git deploy for each side to ship and update code.
  • Manage PHP/Node.js versions, the database, Redis and background workers from the panel.

This lets you run modern decoupled architectures — for example a Next.js frontend calling a Laravel or NestJS API — with one control panel, shared SSL and unified backups, instead of stitching servers together by hand.

Related Articles