# nevia set

> Change a computer's settings without restarting it

> Nevia is in beta and open to selected teams. Public launch in Dec 2026. The CLI installs with `curl -fsSL https://get.nevia.cloud | sh`, and the MCP server is at https://api.nevia.cloud/mcp. A person signs in once in the browser.
> Setup, sign-in and requesting access: [SKILL.md](https://nevia.cloud/SKILL.md). When Nevia fits and when it doesn't: [why.md](https://nevia.cloud/why.md).

> For the complete documentation index, see [llms.txt](https://nevia.cloud/llms.txt). This page's HTML version: https://nevia.cloud/docs/reference/cli/set

`nevia set [FLAGS] [COMPUTER]`

Running processes keep their environment. The next `nevia exec` uses the new one.

### Arguments

* `[COMPUTER]` - Computer ID or name (optional when the workspace has one computer)

### Options

* `--name <NAME>` - New name (only before a URL has been issued)
* `--protected <BOOL>` - Refuse deletion while true

  **Choices:** `true`, `false`
* `-p, --https-port <MAPPING>` - HTTPS port mapping PUBLISHED\[:TARGET]\[/h2] that replaces the current ones (repeatable, `none` clears; published 443 or 8000-20000). See Computer ports and URLs in the reference
* `-e, --env <KEY=VALUE>` - Environment variable as KEY=VALUE that replaces one of the same name (repeatable). See Computer environment variables in the reference
* `--unset-env <NAME>` - Name of an environment variable to remove (repeatable)
* `-h, --help` - Print help
