selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

GitHub
Quantum logo

Self-host Quantum

v2.1.2

Self-hosted PaaS for apps, databases, and compose stacks

ReleaseOpen SourceMIT
Updated8 hours ago
LanguageTypescript
Setup difficultyModerate
Stars
477
Ports
5050 (web dashboard), 7080 (API)
Requires
Docker
Install with Docker Compose
Quantum dashboard showing deployment of repositories, databases, and compose stacksSettings page with account, password, organization and team managementApplications table showing repositories, databases, templates, and compose stacksTemplate catalogue with one-click deployments like n8n, Directus, WordPressStack page showing each service with image, internal address, and published portsLogs view for a single serviceDeploy stack dialog from repository or pasted compose fileCompose file of a repository stack read from the repository at every deployEnvironment variables per serviceContainer metrics showing CPU, memory, network, and processes

What is Quantum?

Quantum is a self-hosted Platform-as-a-Service that gives you a web dashboard to deploy and manage applications on your own infrastructure. It handles GitHub repository deployments with automatic rebuilds on push, managed databases including PostgreSQL, MySQL, MariaDB, MongoDB, and Redis, one-click templates for popular apps like n8n, Directus, WordPress, Uptime Kuma, and Ollama, and Docker Compose stacks sourced from repositories or pasted directly. Each deployment provides container logs, shell access, environment variable management, persistent volumes, and metrics covering CPU, memory, network, and processes. You can also open any deployment in a browser-based VS Code instance powered by code-server. The system uses GitHub OAuth for repository access, supports private container registries, and organizes everything into multi-user organizations with role-based access. Quantum runs as three containers (API, web dashboard, PostgreSQL) via Docker Compose on a Linux host. The project is MIT-licensed and actively maintained.

Should you self-host Quantum?

Quantum scores 51/100 on selfhost.directory (how scoring works) and ranks #10 of 14 in Platform as a Service. It has 477 GitHub stars.

It shipped 6 stable releases in the past year. The latest, v2.1.2, came out on 7 September 2026.

Setup is moderate: expect some configuration beyond a single command. It is MIT-licensed and written mostly in Typescript.

Its closest alternative on selfhost.directory is coolify (89/100, 65 112 stars). It scores higher overall, so compare the two before you pick. See Quantum vs coolify side by side.

Features

  • Automatic Reconciliation
  • Browser-based VS Code
  • Container logs
  • Container shell access
  • Environment variable management
  • Event Log
  • GitHub repository deployment
  • Managed Databases
  • Metrics and monitoring
  • One-click templates
  • Organization and team management
  • Persistent Volumes
  • Private container registry support
  • Usage Tracking

Quantum README

How to install Quantum

Install Quantum with Docker Compose

Linux host with Docker and the Compose plugin
Environment variables
.env file with SECRET_KEY, ENCRYPTION_KEY, POSTGRES_PASSWORD, SERVER_PORT, CLIENT_WEB_APP_PORT, POSTGRES_PORT, DOMAIN, CLIENT_HOST, SERVER_IP, PUBLIC_HOST, GITHUB_CLIENT_ID, GITHUB_CLIENT_SECRET, SMTP_*, WEBMASTER_MAIL, REGISTRATION_DISABLED

git clone https://github.com/rodyherrera/Quantum cd Quantum bash scripts/deploy.sh

Installs Docker and Compose plugin if needed via scripts/install_docker.sh, generates secrets, builds images, starts three containers

Quantum releases & version history

More in Platform as a Service

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…