Back to docs

Deployments

Build commands and start commands

3 min read

Override what Spluur auto-detects, or set commands it couldn't detect at all.

Where to set them

Build command and start command are set per-project under Settings. Root directory is also configured there, with the ability to browse your repo's folder structure and pick a path directly — useful for monorepos.

Priority

A command you set explicitly always overrides auto-detection. If a field is left blank, Spluur falls back to whatever Nixpacks detects for your stack.

Monorepos

Set the root directory to the subfolder your app actually lives in (e.g. apps/api). Build and start commands then run relative to that directory, not the repo root.

Didn't find what you needed? Email support