Full Control
Self-Hosted Deployment
Run qqq applications on your own infrastructure. No vendor lock-in, no ongoing hosting costs, complete control over your data and environment.
Why Self-Host?
Complete Control
Your servers, your rules. Configure everything exactly how you need it. No restrictions, no limitations.
Data Sovereignty
Keep your data on-premises or in your preferred cloud. Meet compliance requirements without compromise.
No Ongoing Costs
Pay only for your own infrastructure. No per-user fees, no monthly subscriptions, no hidden costs.
Requirements
Runtime
- Java 21 or later
- 2GB RAM minimum
- Any OS (Linux, macOS, Windows)
Database
- PostgreSQL 12+
- MySQL 8+
- MongoDB 5+
Deployment Options
Bare Metal
On-premises servers
Cloud VMs
AWS, GCP, Azure
Docker
Container deployment
Kubernetes
Orchestrated scaling
Quick Start
# Build your application
mvn clean package
# Run with Java
java -jar target/my-app.jar
# Or use Docker
docker build -t my-qqq-app .
docker run -p 8080:8080 my-qqq-appSee the deployment documentation for detailed guides.
Want Zero DevOps Instead?
If you'd rather focus on building and let us handle the infrastructure, check out qRun managed hosting.