> For the complete documentation index, see [llms.txt](https://api.frontity.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://api.frontity.org/frontity-cli/run-commands/serve.md).

# serve

Starts a Frontity server in production mode.

```
npx frontity serve [options]
```

This `frontity serve` command will use the files generated by [`frontity build`](/frontity-cli/build-commands/build.md)

## Arguments

### **`[options]`**

|      Option     | Description                                                                                                                                                       |
| :-------------: | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `--port <port>` | Runs the server on a custom port. Default is 3000. Related environment variable: [`FRONTITY_SERVE_PORT`](/frontity-cli/run-commands/serve.md#frontity_serve_port) |
|    `--https`    | Runs the server using https. Related environment variable: [`FRONTITY_SERVE_HTTPS`](/frontity-cli/run-commands/serve.md#frontity_serve_https)                     |
|     `--help`    | Output usage information                                                                                                                                          |

**Examples**

* Starts a server (using the code in the `build` folder generated by the `npx frontity build` command) using https and port 3002

```
npx frontity serve --https --port 3002
```

## Environment Variables

### `FRONTITY_SERVE_PORT`

Runs the server on a custom port. Default is `3000`.

If detected, and no `--port <port>` option is defined for [`serve`](/frontity-cli/run-commands/serve.md#serve) Frontity command, this environment variable value will be applied.

*Example:*

```
FRONTITY_SERVE_PORT=3002
```

### `FRONTITY_SERVE_HTTPS`

Runs the server using https.

*Example:*

```
FRONTITY_SERVE_HTTPS=true
```
