Skip to content
Reference

Limits

The fixed limits on builds, requests, logs and hostnames, and what each plan allows. Plan figures are provisional during the alpha.

Builds

LimitValueBeyond it
Files read from the repository20,000The repository is too large for Kuppit to build
Time to extract the repository60 secondsThe same
Time to build the image15 minutesThe build ran out of time
Length of a build or start command4 KiBRefused when saved
Port, automatic builds1 to 65535Refused when saved
Port, Dockerfile builds8080, fixed

Requests

LimitValueBeyond it
Request body, as declared by Content-Length100 MB413 from the edge; a body without a declared length is not checked
Time for your service to start responding120 seconds504 from the edge

Logs

LimitValue
How far back runtime and build logs go30 days, and never before the deployment was created
Reads per organization15 per minute, across every deployment's logs

Hostnames

LimitValue
Hold on a removed custom hostname24 hours before anyone can attach it again
Custom hostname length253 characters
Generated label length63 characters

Deployments

LimitValue
Deployments in flight per serviceOne. A second Deploy, redeploy or rollback is refused until it settles; a new push supersedes it instead.
Rollback depthEvery deployment that went live keeps its image and can be rolled back to.

Plans

Plan limits are provisional during the alpha and may change. What your organization is allowed is shown in the dashboard where it applies; a limit raised for you is shown there too.
Per project or serviceDeveloperTeamBusiness
Named environments per project1510
Preview environments open at once per project21025
Custom domains per service1510

Production and preview environments never count towards the named-environment limit. Only a preview that does not already exist counts towards the preview limit, so pushes to an open pull request are never refused. Sharing an existing database is a choice on every plan, not a plan feature.

What a restricted organization can do

When a spending limit or a plan ceiling is reached, the organization is restricted: running services keep serving and their hostnames keep routing, and new builds, deployments, projects, environments, databases, domains and scaling up wait until it is resolved. Rolling back and cancelling a deployment are always allowed.

Was this page helpful?