---
title: "Deploy a Nuxt App | Hostman Docs"
description: "Host your Nuxt app on Hostman effortlessly. Follow our Nuxt.js deployment guide for fast, reliable hosting."
---

> For the complete documentation index for AI agents, see [llms.txt](https://hostman.com/llms.txt).

You can find the step-by-step deployment guide [here](https://hostman.com/docs/app-platform/frontend-apps/).

## Build Environment Setup

By default, the following commands are executed to build a Nuxt project:

```shell
DEBIAN_FRONTEND=noninteractive apt-get update && apt-get install -y --no-install-recommends \
  curl \
  {% if system_dependencies %}{{ system_dependencies | join(' ') }}{% endif %} \
  && rm -rf /var/lib/apt/lists/*
```

Here, `system_dependencies` refers to the system packages configured in the dashboard.

After that, project dependencies are installed using the package manager detected in the repository (`yarn`, `pnpm`, or `npm`):

```shell
yarn install
pnpm install
npm install
```

## SSR Support

When creating an application, you can enable SSR support.

![05466c8f 91c4 47eb 826c 3deb7c6041e2](https://content.hostman.com/assets/163657f2-d38a-42d0-9711-8affb87fdbec.png?width=746&height=713)

In this case, the application will run [as a backend application](https://hostman.com/docs/app-platform/backend-apps/):

-   You will need to select a server configuration.
-   The dashboard interface after deployment will be identical to that of a backend application.
-   You will be able to define a start command. The default start command is:

```shell
node .output/server/index.mjs
```

SSR support cannot be disabled after deployment. To change the application mode, you will need to create a new application with the desired configuration.
