Self-hosted, Apache 2.0
Deploy anywhere,
your way
From a laptop to a production Kubernetes cluster — APIHUB runs wherever you need it. No license fees, no vendor lock-in.
Docker Compose
Recommended for devGet up and running in minutes. Every release ships a production-ready docker-compose configuration with all six services pre-configured.
View docker-composeKubernetes / Helm
Production readyProduction-grade Kubernetes deployment with Helm charts. Full configurability via values.yaml — RBAC, resource limits, S3, SSO, monitoring, and more.
View Helm chartBuild from Source
Open sourceAll 22 repositories are open source under Apache 2.0. Build any component, run the full test suite, and contribute back to the project.
View on GitHubArchitecture overview
Six services, cleanly separated. Deploy only what you need.
Overall Application Architecture
Service components
Each service is independently deployable and horizontally scalable.
apihub-backend
Core REST API server (Go)
apihub-ui
React frontend SPA
postgresql
Relational database
minio
S3-compatible object storage
keycloak
Identity & SSO (optional)
k8s-agent
Kubernetes discovery agent
# Clone the repository
$ git clone https://github.com/Netcracker/qubership-apihub.git
# Navigate to docker-compose directory
$ cd qubership-apihub/docker-compose
# Start all services
$ docker compose up -d
# Open in browser
→ http://localhost:8080