QuantumAPI

Docker Compose Deployment

February 17, 2026 February 17, 2026 v1.0.0+

Docker Compose is the simplest way to deploy the QuantumAPI platform on-premises. A single docker-compose.yml file brings up all services on a single server with minimal configuration.

Choose Docker Compose for development, testing, proof-of-concept deployments, or small production environments where a single server is sufficient. For production workloads requiring horizontal scaling and high availability, see the Kubernetes deployment guide.

Prerequisites

Hardware

Minimum 4 vCPUs, 8 GB RAM, and 50 GB SSD. Recommended: 8 vCPUs, 16 GB RAM, 100 GB SSD for production workloads.

Software

Docker Engine 24+ and Docker Compose v2. Linux (Ubuntu 22.04+ or Debian 12+) recommended. macOS and Windows (WSL2) supported for development.

Network

A public domain with DNS configured, ports 80 and 443 open, and outbound HTTPS for license validation (or air-gapped mode).

Deployed services

ServicePortPurpose
mislata-identity5100OAuth2/OIDC server, authentication, user management
mislata-api5282QuantumAPI EaaS — encryption, signatures, key management
mislata-worker5300Hangfire background jobs, QRNG entropy, license validation
postgresql5432Primary data store with persistent volume
redis6379Session cache, Data Protection keys, Hangfire job queue

Ready to deploy with Docker Compose?

Follow our step-by-step installation guide to get started in minutes.

Docker Installation Guide
qapi — QuantumAPI CLI Documentation