Your code. A running application.
Deploy a web service, publish a static site, or keep a background worker running. Follow the details from source to deployment.
Get started freefield-notes-api
Web service · Node.js
field-notes-api.example.comExampleStart where your code is.
Use the deployment source that fits your workflow. Keep the application configuration explicit.
GitHub repository
Connect GitHub to your workspace. Choose a repository and branch, then configure the build and runtime.
Deploy from GitHubDocker image
Deploy an existing Docker-compatible image. Configure its commands, port, limits and environment values.
Deploy an imageZIP archive
Upload your application source. Define the runtime and build commands that turn those files into a deployment.
Follow the quickstartA shape for your workload.
| Application | Use it for | Get started |
|---|---|---|
| Web service | APIs and long-running HTTP applications | Web service guide |
| Static site | Frontends that build into a directory of files | Static site guide |
| Worker | Queue consumers and background processes | Worker guide |
The details you need.
When you need them.
Use a consistent application workspace to inspect deployments, read output and manage configuration.
Application management guideBuild and runtime logs
Inspect build output and the application’s runtime stream in the dashboard.
Configuration and environment
Manage commands, limits, environment values and application networking.
Dashboard terminal
Open an interactive terminal with the required project permissions. Terminal execution is not exposed through MCP.