Deployment
Deploy Quantum UI
Get up and running in minutes with Docker. Connect Databricks later from the app.
You received this key in your welcome email. It starts with qlk_
Docker Deployment
Run on any machine — your server, cloud VM, or laptop
1 Pull the image
docker pull ghcr.io/tachione/quantum-ui:latest 2 Run the container
docker run -d --name quantum-ui \
-p 8000:8000 \
-e QUANTUM_LICENSE_KEY=your_license_key \
-v quantum_data:/data/uploads \
ghcr.io/tachione/quantum-ui:latest 3 Open Quantum UI
Go to http://localhost:8000 and log in with the credentials from your welcome email.
4 Connect Databricks (optional)
Go to Settings > Databricks inside Quantum UI to connect your Azure Databricks workspace. This enables remote compute, Unity Catalog, and managed MLflow.
Deploy on Azure
Run as an Azure App Service with managed HTTPS
Create an Azure App Service (Linux, Container) and configure it with:
Registry URL:
https://ghcr.io Image:
tachione/quantum-ui:latest Port:
8000
Then add QUANTUM_LICENSE_KEY and WEBSITES_PORT=8000 in Environment Variables.
System Requirements
CPU: 2+ vCPU
Memory: 4GB minimum, 8GB recommended
Storage: 20GB+ (depends on dataset size)
Network: Outbound HTTPS for license validation
Frequently Asked Questions
Can I use Quantum without Databricks?
Yes! Quantum UI works fully in local mode with built-in PySpark + Delta Lake. Databricks is optional — it adds remote compute, Unity Catalog, and managed MLflow. You can start locally and connect Databricks later from Settings.
How do I connect Databricks?
Once Quantum UI is running, go to Settings > Databricks and enter your workspace URL, access token, and cluster ID. Click "Test Connection" to verify, then "Save & Activate". All Spark jobs will run on your Databricks cluster.
What happens if I lose internet connectivity?
Quantum UI caches your license locally for up to 72 hours. Local Spark mode continues working offline. Databricks features require connectivity to your workspace.
How do I update Quantum UI?
Run
docker pull ghcr.io/tachione/quantum-ui:latest && docker restart quantum-ui. Your settings and data are preserved across updates.
Don't have a license yet?
Start Free Trial