SkillAgentSearch skills...

Kubero

A free and self-hosted PaaS alternative to Heroku / Netlify / Coolify / Vercel / Dokku / Portainer running on Kubernetes

Install / Use

/learn @kubero-dev/Kubero

README


License GitHub release (latest by date) Discord GitHub (Pre-)Release Date Demo

中文翻译

日本語訳

Kubero [pronounced: Kube Hero] is a self-hosted PaaS (Platform as a Service) that allows any developer to deploy their application on Kubernetes without specialized knowledge. Kubero follows the principles of 12-factor apps. It is possible to run apps based on existing containers or from source code.

<div align="center"> <a href="https://www.kubero.dev/docs/screenshots" target="_blank"><img src="https://www.kubero.dev/assets/images/pipeline-list-a693ac0c7dc36ec9fa42100e8908577c.png" alt="Create App Screenshot 1" width="220" style="margin:8px; border-radius:8px;" /></a> <a href="https://www.kubero.dev/docs/screenshots" target="_blank"><img src="https://www.kubero.dev/assets/images/app-overview-56c193140fd4f5acd9d8d242da15129b.png" alt="Create App Screenshot 2" width="220" style="margin:8px; border-radius:8px;" /></a> <a href="https://www.kubero.dev/docs/screenshots" target="_blank"><img src="https://www.kubero.dev/assets/images/app-vulnerabilities-49af1cf7933071f3cc680ab4737249e2.png" alt="Create App Screenshot 4" width="220" style="margin:8px; border-radius:8px;" /></a> <a href="https://www.kubero.dev/docs/screenshots" target="_blank"><img src="https://www.kubero.dev/assets/images/app-metrics-762b0a7f53e9b3f926bc1c2cc8e33fd8.png" alt="Create App Screenshot 3" width="220" style="margin:8px; border-radius:8px;" /></a> <a href="https://www.kubero.dev/docs/screenshots" target="_blank"><img src="https://www.kubero.dev/assets/images/pipeline-overview-4de7dcef62bd231f24946ee41f2068a8.png" alt="Create App Screenshot 3" width="220" style="margin:8px; border-radius:8px;" /></a> <a href="https://www.kubero.dev/docs/screenshots" target="_blank"><img src="https://www.kubero.dev/assets/images/addons-overview-ce4352793df173c1f4b82e620914952e.png" alt="Create App Screenshot 3" width="220" style="margin:8px; border-radius:8px;" /></a> </div>

More Screenshots and a full video on YouTube

Features (DEMO)

  • Docker Deployments <br> Deploy Docker containers on Kubernetes without needing Helm charts.
  • App Templates (+160) <br> Deploy popular applications like WordPress and Grafana with ready-to-use templates.
  • CI/CD Pipelines <br> Create unlimited pipelines with up to 4 separate staging environments for all your applications.
  • GitOps Review Apps <br> Automatically build, start, and clean up review apps when opening or closing pull requests.
  • Automatic Redeployments <br> Trigger app redeployments on pushes to branches or tags.
  • Add-ons Integration <br> Seamlessly deploy add-ons such as PostgreSQL and Redis alongside your applications.
  • API & CLI <br> Integrate seamlessly with existing tools and CI/CD workflows.
  • Metrics & Monitoring <br> Access integrated metrics to monitor application health.
  • Notifications <br> Get build and deployment updates via Discord, Slack, or Webhooks.
  • Vulnerability Scans <br> Perform scheduled or triggered scans for running applications.
  • Application Logs <br> View logs directly from the web UI for easy monitoring.
  • Safe Restarts <br> Restart applications safely and easily through the web UI.
  • Web Console <br> Use the built-in container web console for direct access.
  • Scheduled Tasks <br> Easily create and manage cronjobs.
  • Multi-Tenancy <br> Support for managing multiple tenants.
  • Single Sign-On (SSO) <br> Authenticate securely with GitHub and OAuth2.
  • Basic Auth <br> Configure Basic Auth for your applications with ease.

Basic Concept

Kubero is Kubernetes native and runs with two containers on any Kubernetes instance (kubero-ui and Operator). All data is stored on your Kubernetes etcd without an extra database.

kubero  concept overview

Add-ons

| | Addon | Maintainer | Built in* | |-------------------------------------------------------------------------------------------------------------------|---------------------------|---------------------------------------------------------------------------------------|-----------| | <img src="client/public/img/addons/mysql.svg" width="30px" style="vertical-align: middle; margin: 10px"> | MySQL | groundhog2k | ✅ | | <img src="client/public/img/addons/pgsql.svg" width="30px" style="vertical-align: middle; margin: 10px"> | PostgreSQL | groundhog2k | ✅ | | <img src="client/public/img/addons/redis.svg" width="30px" style="vertical-align: middle; margin: 10px"> | Redis | groundhog2k | ✅ | | <img src="client/public/img/addons/mongo.svg" width="30px" style="vertical-align: middle; margin: 10px"> | MongoDB | groundhog2k | ✅ | | <img src="client/public/img/addons/RabbitMQ.svg" width="30px" style="vertical-align: middle; margin: 10px"> | RabbitMQ | groundhog2k | ✅ | | <img src="client/public/img/addons/couchdb.svg" width="30px" style="vertical-align: middle; margin: 10px"> | CouchDB | Apache | ✅ | | <img src="client/public/img/addons/Haraka.png" width="30px" style="vertical-align: middle; margin: 10px"> | Haraka Mail Server | Kubero | ✅ | | <img src="client/public/img/addons/mysql.svg" width="30px" style="vertical-align: middle; margin: 10px"> | MySQL | Bitnami | ⚠️ (deprecated) | | <img src="client/public/img/addons/pgsql.svg" width="30px" style="vertical-align: middle; margin: 10px"> | PostgreSQL | Bitnami | ⚠️ (deprecated) | | <img src="client/public/img/addons/redis.svg" width="30px" style="vertical-align: middle; margin: 10px"> | Redis | Bitnami | ⚠️ (deprecated) | | <img src="client/public/img/addons/mongo.svg" width="30px" style="vertical-align: middle; margin: 10px"> | MongoDB | Bitnami | ⚠️ (deprecated) | | <img src="client/public/img/addons/elasticsearch.svg" width="30px" style="vertical-align: middle; margin: 10px"> | Elasticsearch | Bitnami | ⚠️ (deprecated) | | <img src="client/public/img/addons/kafka.svg" width="30px" style="vertical-align: middle; margin: 10px"> | Kafka | Bitnami | ⚠️ (deprecated) | | <img src="client/public/img/addons/memcached.svg" width="30px" style="vertical-align: middle; margin: 10px"> | Memcache | Bitnami | ⚠️ (deprecated) | | <img src="client/public/img/addons/RabbitMQ.svg" width="30px" style="vertical-align: middle; margin: 10px"> | RabbitMQ | Bitnami | ⚠️ (deprecated) | | <img src="client/public/img/addons/pgsql.svg" width="30px" style="vertical-align: middle; margin: 10px"> | PostgreSQL HA | CloudNative | | | <img src="client/public/img/addons/cloudflare.svg" width="30px" style="vertical-align: middle; margin: 10px"> | Cludflare Tunnels | Adianth | | | <img src="client/public/img/addons/Minio.png" width="30px" style="vertical-align: middle; margin: 10px"> | Minio | Minio | | | <img src="client/public/img/addons/mongo.svg" width="30px" style="vertical-align: middle; margin: 10px"> |

View on GitHub
GitHub Stars4.2k
CategoryDevelopment
Updated17h ago
Forks194

Languages

TypeScript

Security Score

100/100

Audited on Apr 1, 2026

No findings