> ## Documentation Index
> Fetch the complete documentation index at: https://docs.uniac.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# uniac dev

> Run a local dev stack.

```bash theme={null}
uniac dev [name]
```

Starts a local dev stack (Docker + Caddy + a private registry), builds the current Uniac System against it, and opens the dashboard at `https://uniac.ai/local/bootstrap` pointed at this stack.

Without a `name`, uses the default stack for this project. With a `name`, runs a separate stack — useful for testing two configurations side-by-side.

## Subcommands

| Subcommand              | Behavior                                                         |
| ----------------------- | ---------------------------------------------------------------- |
| `uniac dev`             | Start the default stack and tail logs until <kbd>Ctrl+C</kbd>.   |
| `uniac dev [name]`      | Start (or attach to) a named stack.                              |
| `uniac dev stop [name]` | Stop just one stack.                                             |
| `uniac dev stop --all`  | Stop every stack and tear down the shared Docker infrastructure. |
| `uniac dev status`      | List running stacks.                                             |

## Flags

| Flag                     | Behavior                                                              |
| ------------------------ | --------------------------------------------------------------------- |
| `--detach`               | Don't tail logs; return to the shell immediately after start.         |
| `--no-open`              | Skip opening the dashboard.                                           |
| `--bootstrap-url <url>`  | Override the dashboard bootstrap URL.                                 |
| `--allowed-origin <url>` | Add an allowed origin for cross-origin browser requests to the stack. |
