Configure a deployment
Set the build and start commands, the port, the root directory, and any extra system packages your service needs.
seenode detects most settings when you create a service, and the defaults are right for a standard project layout. These guides cover the cases where they aren’t: a build that needs a different command, an app that listens somewhere unusual, a project that lives in a subdirectory, or a build that needs a toolchain the runtime image doesn’t ship.
Build and start commands
Change how seenode installs dependencies and launches your process.Port configuration
Make your app listen where the load balancer forwards traffic.Deploy from a monorepo
Build and run an app that lives in a subdirectory of the repository.Install system packages
Add a second toolchain, such as Node.js inside a Python runtime, during the build.Container registry credentials
Add team credentials to pull private Docker images.To deploy on every push instead of manually, see Deploy automatically. If a deploy is failing, see Troubleshooting.
For pulling a prebuilt image instead of building from Git, see Deploy from a Docker image.