Convoy Apps
Containerized Workloads.
Ship production-ready apps with zero infrastructure overhead. Deploy from Dockerfiles, buildpacks, or bring your own container image.
In-depth observability · Start free with no card required
Two workload types. One unified pipeline.
Pick a workload type, configure your source, allocate resources, and deploy. Your app lands on a secure, highly available, and fully-managed runtime.
Service
Long-running HTTP processes. Ingress, TLS, health-checks, horizontal autoscaling.
Worker
Headless background processes. Queue consumers, schedulers, pollers, ETL jobs.
GitHub source deploy
Authorize the Convoy GitHub App, then select any repository and branch.
- Trigger
- push to main
- Builder
- Auto-detect
- Image
- private registry · last 10 kept
- URL
- api-gateway-a3f9c1.convoy-tech.com
Five-stage pipeline, in a matter of minutes.
Auto-deploy on every push, or trigger from the dashboard.
Build logs stream live, no refresh, no tail.
Auto-rollback if a deploy fails health checks.
Continuous observability across every instance.
Real-time telemetry for request rate, latency distribution, error rate, CPU, memory utilization, logs and more.
Automatic rollback on failed health checks.
Zero downtime rollbacks with zero operational overhead.
- 1Image probecurrently-serving image still in registry
- 2Circuit breaker2 fails / 10m → disabled 1h1 / 2 in window
- 3Patch workload specimage ref rewritten to serving revision
- 4Atomic pointer swapcurrentDeploymentId → rollback target
Managed TLS and custom domain routing.
Every deployment gets a free convoy-tech.com subdomain, and you can add your own custom domains with automatic DNS verification and TLS certificate provisioning.
Every app gets a free convoy-tech.com subdomain at deploy time
Point a CNAME and we verify DNS automatically
Certificate provisioned and auto-renewed
{ "service": "api-gateway", "version": "a3f9c1", "status": "healthy" }
Live at deploy time. HTTPS, valid cert, ready to share.
Horizontal scaling driven by real-time signals.
Define min and max instance counts. The platform monitors CPU, memory, and request throughput, and adjusts the replica count within seconds. Idle workloads will be able to scale to zero.
Persistent state, scoped access, tenant isolation.
Every management feature you need to run production workloads: if you are a single developer or a team of 100, your apps are secure, isolated, and resilient.
Block storage that persists across deploys.
Attach replicated volumes to any app. Data survives restarts, redeployments.
Role-based access per workspace.
Workspaces are the organizational boundary. Owner, Admin, and Engineer roles control who can deploy, configure, and manage resources.
Hard multi-tenancy at the account level.
Enterprise grade isolation and security.
Planned infrastructure primitives.
The current compute surface is intentionally scoped. These are the primitives under active development, in approximate shipping order.
Workers
Non-HTTP background processes with the same deployment pipeline. Configurable concurrency and restart policies.
Autoscaling
Horizontal pod autoscaling driven by CPU, memory, and custom metric thresholds.
Scale to zero
Idle workloads are terminated. Inbound traffic triggers automatic cold start.
Volume snapshots
Point-in-time snapshots with scheduled retention policies. Restore into a new volume in one operation.
Frequently asked questions.
The compute runtime is built on production-grade open-source infrastructure with sensible defaults at every layer.
Deploy compute. Observe it run.
The free credit on every new workspace covers initial deployments. No payment method required on the free tier.