- Documentation
- Limits & Quotas
- Resource Limits
Resource Limits
Every Guara Cloud plan comes with its own set of resource limits. These limits define how much compute, storage, and other resources you can allocate across your projects and services.
When you reach a plan’s limit, your existing services continue running normally — the platform simply prevents new allocations that would exceed your quota.
Limits by plan
| Resource | Hobby | Pro | Business | Enterprise |
|---|---|---|---|---|
| Projects per account | 1 | 3 | 5 | Unlimited |
| Services per project | 2 | 4 | 10 | Unlimited |
| vCPU per service (request) | 0.25 | 0.5 | 1 | 4 |
| vCPU per service (burst) | 0.5 | 1 | 2 | 8 |
| RAM per service (request) | 256 MB | 512 MB | 2 GB | 8 GB |
| RAM per service (burst) | 512 MB | 1 GB | 4 GB | 16 GB |
| Build minutes/month | 100 | 500 | 2,000 | 10,000 |
| Log retention | 1 day | 7 days | 30 days | 30 days |
| Replicas per service | 1 | 2 | 3 | 50 |
| Custom domains per service | 10 | 10 | 10 | 10 |
| Persistent volumes per project | 1 | 3 | 5 | 50 |
| Storage per volume | 1 GB | 5 GB | 10 GB | 50 GB |
| Bandwidth | Unlimited | Unlimited | Unlimited | Unlimited |
| Overage | No | Optional | Optional | Included |
| Support | Community | Email (48h) | Priority (24h) | Dedicated (4h) |
How limits are enforced
When you try to create a resource that would exceed your plan’s limits, the platform rejects the request with a clear error message. The error shows your current usage and the maximum allowed by your plan, so you always know exactly where you stand.
Limits only apply to new allocations. If you’re already using all the resources your plan allows, you can still manage and operate your existing services — you just won’t be able to create additional ones until you free up capacity or upgrade.
If you need more resources, you have two options:
- Upgrade your plan to get higher limits across the board.
- Enable overage (available on Pro and Business plans) to go beyond your base limits on demand.
Compute overage
Overage lets you exceed your plan’s base limits when you need extra capacity. It’s available on Pro and Business plans.
When overage is enabled, the platform allows you to allocate resources beyond your plan’s included amounts. You’re billed based on actual usage at the end of the billing cycle — you only pay for what you use.
| Resource | Price |
|---|---|
| Extra vCPU | R$40/vCPU/month |
| Extra RAM | R$20/GB/month |
| Extra storage | R$5/GB/month |
| Extra build minutes | R$0.10/minute |
Upgrading your plan
When you upgrade your plan, the new limits take effect immediately. You can start creating additional resources right away.
If you downgrade your plan, the change takes effect at the end of your current billing cycle. Your existing resources remain available until then, even if they exceed the lower plan’s limits.
For more details about plan management, invoices, and payments, see the Billing documentation.