Documentation navigation
Anybuild documentation

Developing Locally

Build, start, and invoke named project commands from your workstation.

Build and start

Terminal
anybuild . --start

This generates the definition when missing, builds the project, and invokes the plan's start command.

Run phases separately

Terminal
anybuild build .anybuild run . --start

Named commands

A Serve plan can define commands such as start, after_deploy, or project-specific names.

Terminal
anybuild run . --command prepare-dbanybuild run . -c warm-cache --start

Ports and volumes

Terminal
anybuild . --start --serve-port 3000anybuild run . --start --volume uploads:/app/uploads

The run command receives PORT. If --serve-port is absent, Anybuild uses the process PORT and then defaults to 8080.