Serverless Containers

Rapids:
Instant, Auto-Scaling Containers

Push your code. Scale to zero when idle, surge to hundreds on demand. Pay only for what runs.

Named after the rushing rapids of the Danube — fast, powerful, and unstoppable. Deploy containers from Docker, Git, or ZIP on European infrastructure.

Starting at €0.00/month(generous free tier included)

€50 free credit — available for your first 30 days only
Scale to Zero
Automatic TLS
Per-Request Billing
EU Infrastructure
EU Infrastructure (Germany)
GDPR Compliant
TLS Encryption by Default
Pay Per Request, No Idle Cost

From Code to Production in Four Steps

Push your code and let Rapids handle the rest — builds, deploys, TLS, and scaling.

Step 1

Push Your Code

Deploy from a Docker image, connect a Git repo, or upload a ZIP file.

Step 2

Build Automatically

Buildpacks detect your language and create an optimized container image.

Step 3

Deploy Instantly

Your container goes live with TLS, a public URL, and health checks.

Step 4

Scale on Demand

Traffic-based auto-scaling from zero to hundreds of instances.

The Rapids Pipeline

From source code to auto-scaling service — the complete flow

Your Code
Docker Image
Git Repository
ZIP Upload
Rapids Platform
Build
Buildpacks / Dockerfile
NodePythonGo+5
Deploy
Zero-downtime rollout
TLSHealthDNS
Scale
0 → 100 instances
Knative Let's Encrypt Cloud Native Buildpacks Prometheus Metrics EU Datacenter (DE)
Your Service
HTTPS Endpoint
Custom Domains
Metrics & Logs
Scale-to-zero: No traffic = no instances = no charges

Platform Features

Everything you need for production-ready serverless containers

Scale to Zero

No traffic means no running instances and no charges. Rapids spins up in milliseconds when requests arrive.

Three Deploy Methods

Deploy from a Docker image, connect a Git repository, or upload a ZIP archive. Use whichever fits your workflow.

Custom Domains

Add up to 10 custom domains per container. DNS verification and TLS provisioning are fully automatic.

Automatic TLS

Every container gets HTTPS by default with managed Let's Encrypt certificates. Zero configuration required.

Git Auto-Deploy

Connect GitHub, GitLab, or Bitbucket. Push to your branch and Rapids builds and deploys automatically.

Traffic-Based Scaling

Auto-scale based on requests per second or concurrency. From zero to 100 instances without manual intervention.

Per-Request Billing

Pay only for vCPU-seconds, memory, and requests consumed. Generous free tier includes 2M requests per month.

EU Infrastructure

Runs in Falkenstein, Germany. Your code and traffic stay in the EU. Fully GDPR compliant by design.

Deploy Your Way

Three paths to production — pick the one that fits your workflow

Docker Image

Pull from Docker Hub, GitHub Container Registry, GitLab, Quay, or AWS ECR. Bring any image that listens on a port.

Any public or private registry
Tag-based deployments
Image digest pinning
docker.io/myapp:v1.2ghcr.io/org/service:latestregistry.gitlab.com/team/api:main

Git Repository

Connect your repo and deploy on every push. Buildpacks auto-detect your language or use your Dockerfile.

Webhook auto-deploy
Branch selection
Buildpacks or Dockerfile
github.com/you/apigitlab.com/team/servicebitbucket.org/org/worker

ZIP Upload

Upload your source code as a ZIP from the dashboard or CLI. Perfect for quick prototyping and scripts.

Dashboard or CLI upload
Buildpack auto-detection
No Git required
app.zipdanube deploy --zip ./distDashboard drag-and-drop

Built for Every Workload

From quick prototypes to production microservices

API Backends

REST and GraphQL APIs that scale with your traffic and cost nothing when idle. Perfect for mobile app backends and SaaS products.

REST APIsGraphQLMobile backendsSaaS APIs

Webhooks & Integrations

Receive and process webhooks from Stripe, GitHub, or any third-party service. Scale to zero between events.

Stripe webhooksGitHub ActionsSlack botsPayment processing

Microservices

Deploy each service independently with its own scaling profile. Each Rapids container is an isolated, versioned unit.

Auth serviceEmail senderImage processorSearch API

Scheduled Tasks

Run batch jobs, data pipelines, or report generators. The container spins up, runs the job, and scales back to zero.

Data pipelinesReport generationETL jobsCron replacements

Rapid Prototyping

Ship an idea in minutes. Upload a ZIP, get a public URL with TLS, and share it with your team or clients.

Proof of conceptDemosHackathon projectsInternal tools

Why Not Do It Yourself?

Rapids handles the infrastructure so you can focus on your code.

Self-Managed KnativeDanubeData Rapids
DeploymentBuild CI/CD pipeline, configure Kubernetes, write YAML manifestsPush code or image, deployed in seconds
ScalingConfigure HPA, set resource requests, tune thresholdsAutomatic scale-to-zero and scale-up on traffic
TLS CertificatesInstall cert-manager, configure issuers, manage renewalsAutomatic TLS on every container, zero configuration
Custom DomainsConfigure ingress, DNS, and certificate per domainAdd domain in dashboard, DNS verified and TLS provisioned automatically
Idle CostPay for running pods even with zero trafficScale to zero — no charge when idle
BuildsSet up Tekton/Jenkins, configure buildpacks or KanikoAuto-build from Git push with Buildpacks or Dockerfile
MonitoringDeploy Prometheus, Grafana, configure dashboards and alertsBuilt-in metrics, logs, and request tracking per container

Rapids FAQ

Common questions about DanubeData's serverless container platform

Your Containers, Running in Seconds

Push your code, connect your repo, or deploy an image. TLS, scaling, and monitoring — all included.

€50 free credit — no card required to start
Start Free Trial
No contracts|Cancel anytime|Scale to zero|2M free requests/month