Rapids.
Containers that scale with demand.

Deploy an image, connect a repository, or upload your source. Rapids handles builds, HTTPS and traffic-based scaling on EU infrastructure.

  • EU hosted
  • TLS encrypted
  • German data centers

A payment method is required to deploy, including on the Free profile.

A deployment your agent can verify

Check that your image can be pulled before deploying it. Replace the example image with your own.

Preflight
danube rapids preflight --image ghcr.io/your-team/api:v1 --json

Example commands. Authenticate and select your project before deploying.

What customers say

“As a developer and cloud enthusiast, I’ve tried a lot of infrastructure platforms — but DanubeData genuinely stands out as one of the most intuitive, modern, and reliable cloud services I’ve used. From signup to deployment, everything feels thoughtfully designed and developer-centric. Deploying a VPS, cache, or database instance takes under a minute — and that’s not an exaggeration! Their intuitive dashboard and instant provisioning make launching new services effortless, even if you’re just getting started with cloud infrastructure”

Keoma WrightCEO/Founder at OpenWeb.co.za
Cristian TorzsaCEO at InnovaSoftware SRL
Bo PereiraParis-Brest srl
Read more customer stories

Three paths to your next deployment

Keep the workflow that fits your code. Every path produces a container revision you can inspect.

Docker image

Deploy a tagged image from a supported public or private registry. Set the port your application listens on and configure registry credentials when needed.

Explore Docker image

Git repository

Connect GitHub, GitLab or Bitbucket. Build with Cloud Native Buildpacks or a Dockerfile, choose a branch, and enable webhook deployments on push.

Explore Git repository

ZIP upload

Upload your source archive through the console or deploy a local directory with the CLI. Buildpacks or your Dockerfile turn the source into a container image.

Explore ZIP upload

From source to a managed service

  1. Choose your source

    Bring a container image, connect a Git repository, or upload source code. Configure the application port and environment variables.

  2. Build and deploy

    Rapids builds source deployments and creates a revision with a public HTTPS endpoint. Check its status, events and logs from the console or CLI.

  3. Set your scaling policy

    Choose a resource profile, minimum and maximum replicas, and a requests-per-second or concurrency target. Set minimum replicas to 0 to allow scale-to-zero.

The controls your service needs

Choose how each service runs, scales and receives traffic.

  • Traffic-based scaling

    Scale using requests per second or concurrent requests. Replica counts remain subject to your resource profile and team quotas.

  • Scale-to-zero or stay warm

    Minimum replicas of 0 allow idle services to stop. Keep at least one replica for workloads where a cold start would be disruptive.

  • Managed HTTPS

    Rapids manages TLS certificates for its public endpoint and verified custom domains. Your application still owns its authentication and access rules.

  • Custom domains

    Add up to 10 domains per container, configure the required DNS records, and track verification and certificate status in the console.

Work from your terminal or your agent

Preflight an image, apply a deployment, and check the public endpoint. Explore the Rapids and authentication commands in this playground.

Structured responses

JSON output returns success, data, error and meta. Error codes and retryability help an agent choose its next action.

Explicit completion

Check the operation’s terminal flag or use operations wait. A wait timeout means the work may still be running.

Safe retries

An idempotency key on Rapids apply lets you retry the same request after losing the response.

Read the Rapids automation contract or use the machine-readable docs index.

Metered usage with monthly allowances

CPU, memory and requests use the same public rates across resource profiles. Your usage and any pricing contract determine the final bill.

Public usage rates

CPU
€0.054 per vCPU-hour
Memory
€0.009 per GiB-hour
Requests
€0.15 per million requests

Hour rates are shown for readability; compute is metered in seconds. Traffic and separately billed storage are additional.

See all pricing

Monthly compute and request allowances

  • 2,000,000 requests
  • 250,000 vCPU-seconds
  • 500,000 GiB-seconds

Allowances are deducted before charges on paid profiles. The Free profile has no compute or request charge while it stays within the monthly request allowance.

Compare resource profiles
  • Free0.01 to 0.1 vCPU64 to 128 MBUp to 3 replicas
  • Micro0.1 to 1 vCPU256 to 512 MBLight APIs and bots
  • Small0.5 to 1 vCPU256 to 512 MBStandard APIs
  • Medium1 to 2 vCPU512 MB to 1 GBData processing
  • Large2 to 4 vCPU1 to 2 GBCompute-intensive work

Ranges show resource requests and limits per replica. Profile and team quotas cap scaling. Read the serverless documentation before selecting your configuration.

Rapids questions, answered

Scaling, deployment and billing details to check before you ship.

Need help with a workload? Read the documentation or talk to us.

  • Rapids is DanubeData’s serverless container platform, built on Knative. Deploy an image, a Git repository or a ZIP archive, then manage resources, scaling, TLS and deployments through the console or CLI. It suits HTTP APIs, webhooks, web applications and internal services.

    Link to this answer

Give your next service a home

Bring your image or source code, choose a scaling policy, and manage the service with the console or your agent.