Volcano/ Docs

Plans and limits

Free vs Pro limits for functions, frontends, databases, storage, realtime, and your account on Volcano.

Volcano has two plans, Free and Pro. Limits apply per project unless the scope column says otherwise. "Unlimited" means there is no fixed cap (Pro usage may be metered); "Unavailable" means the feature is not offered on that plan.

Account

LimitFreeProScope
Projects11,000Per account (creation cap)
Bandwidth10 GB / monthUnlimitedAggregate ingress + egress across all your projects

Functions

LimitFreeProScope
Timeout30 s180 sPer invocation
Memory128 MB256 MBPer runtime
Ephemeral disk512 MB1 GBPer runtime
Functions per project10,00010,000Absolute hard cap

Functions and frontends (shared)

Functions and frontends share these counters.

LimitFreeProScope
Requests per month100,000UnlimitedCombined: every function invocation and proxied frontend request, including static assets and /_next/image
Rate limit (per resource)10 req/sUnlimitedEach function or frontend
Rate limit (per project)60 req/sUnlimitedAcross all functions and frontends
Build timeout30 min60 minPer build
Build minutes / month60UnlimitedNew builds are blocked once used up

Databases

LimitFreeProScope
Requests / month100,000UnlimitedAll queries (eventual enforcement)
Databases per project110,000Creation cap
Storage per database1 GBUnlimitedOver-limit databases become read-only

Object storage

LimitFreeProScope
Total storage per project512 MBUnlimitedStored bytes
Max object size100 MB10 GBPer uploaded file
Buckets per project20UnlimitedCreation cap

Realtime

LimitFreeProScope
Concurrent connections200100,000Per project
Messages / month100,000UnlimitedCounts fan-out recipients, not just publishes
Max message size256 KB1 MBPer message
Channels per connection100500Per WebSocket connection

Frontends

LimitFreeProScope
Frontend sites per project1UnlimitedPlan quota
Absolute frontend hard cap10,00010,000Safety hard cap
Custom domainsUnavailable1 per frontendPlan gate

Scheduling and logs

LimitFreeProScope
Scheduled functionsUnavailable5Per project
Runtime log retention1 day30 daysSearch / retention window

Enforcement

How a limit is enforced depends on the limit — you may see an HTTP 403 (Forbidden), 413 (Payload Too Large), or 429 (Too Many Requests), a Realtime protocol error or disconnect, or a PostgreSQL error (SQLSTATE 53400).

On this page