Everything a project needs to run, in one dashboard.
Build, container, database, S3, domain, replicas, logs and metrics — connected and in one place.
GITHUBDeploy on every pushConnect the repository and pick the branch. Each push triggers a new deploy.
ZIPUpload the fileNo git? Zip the folder and upload it from the dashboard.
HTMLStatic siteA landing or single page, published with HTTPS in seconds.
REGISTRYYour imagePush images to registry.devoracloud.com and run them directly.
COMPUTE
Containers with clear limits.
Each service runs isolated, with defined CPU and memory. Plan resources belong to the account and you split them between services.
Cached build
Layers reused between deploys.
Health checks
Version switches only on an OK response.
Replicas
Set how many copies of the service run.
CPU autoscaling
Pro and Enterprise scale on their own.
DATA
Database and files, separate.
Managed database for app data; S3 for media and attachments. Faster and cheaper.
Managed database
1 to 4 databases, per plan.
S3 storage
1 GB to 25 GB in plan; 1 TB extras.
Shared sessions
Ready for multiple replicas.
Credentials in dashboard
Variables injected into the service.
OBSERVABILITY
From chart to terminal.
Metrics, logs and terminal in the browser. The AI reads the build error and suggests what to change — you review first.
CPU, memory and network
Per service and per replica.
Live logs
Build and runtime, with search.
Web terminal
Shell inside the container.
AI diagnosis
Likely cause of build failures.
Simple site or full project?
| FEATURE | Simple site | Full project |
|---|---|---|
| Source | ZIP or HTML | GitHub, ZIP or image |
| HTTPS and custom domain | Yes | Yes |
| Build and runtime | Not needed | Auto-detection |
| Database and S3 | — | Yes |
| Replicas and autoscaling | — | Per plan |
API & WEBHOOKS
Automate everything the dashboard does.
Trigger deploys, read status and receive events in your system.
API reference →# disparar um deploy curl -X POST https://api.devoracloud.com/v1/deploys \ -H "Authorization: Bearer $DEVORA_TOKEN" \ -d '{"project":"loja-api","branch":"main"}' # resposta { "id": "dep_128", "status": "building" }