Use this guide to start a project dev server, register it with Sero, and open the preview URL.
This page is task-focused. To choose Host, Apple Container, or Docker / Podman first, see Choose a Workspace Runtime. For the exact support matrix, see Support Scope.
/workspace.Host path caveat: /workspace is for container runtimes except Sero compatibility aliases. Do not use /workspace as a Host shell path.
Host is the default on supported platforms. Start the server normally from your project folder:
Register the port and command Sero should show:
Open the registered localhost URL from Explorer's dev-server panel, or ask the agent to preview it.
For Apple Container or Docker / Podman, start the server inside the workspace runtime. Many frameworks need the server to bind to all interfaces inside the container:
Register the same port and command:
Open the forwarded preview URL from Explorer's dev-server panel, or ask the agent to preview the registered URL.
| Command | Use it for |
|---|---|
sero devserver list |
List registered servers for the current workspace. |
sero devserver register --name <name> --port <port> --command <cmd> [--framework <name>] |
Add a server entry with the command Sero can show or restart. |
sero devserver stop <id> |
Stop the registered server through the active workspace runtime. |
The registry is in memory. Re-register servers after restarting the app if the entry is gone or the URL changed.
Use one of these paths:
sero devserver list and open the current URL.0.0.0.0 bind option if your framework requires one.localhost URL opens in your normal browser on the host.sero devserver list, then open the fresh URL or register the server again.sero devserver list and run sero devserver stop <id>.