Skip to main content
Open Source & Self-Hosted

The Self-Hosted PaaS for Docker

Your own Heroku, on your own server. Push an app — from a Git repo, a Docker image, or a marketplace template — and Miabi handles build, deploy, domains, automatic SSL, databases, scaling, backups, and monitoring. All from one web interface, in minutes.

API-First
Every feature is an API
Docker
Single & multi-node
Multi-Tenant
Workspaces + RBAC
AGPL-3.0
Open core

One-line install

From a fresh server to a running PaaS

The installer adds Docker if needed, fetches the production stack, generates secrets, and brings everything up behind Goma Gateway with automatic TLS.

Install Miabi
curl -fsSL https://raw.githubusercontent.com/miabi-io/miabi/main/deploy/install.sh \
| sudo bash
What happens next
# Then open your domain and register —
# the first account becomes the platform admin.
# Create a workspace, deploy an app, attach a
# domain, and get automatic SSL. No Docker
# commands, no CLI required.

Features

Everything you need to run apps on your own server

A complete PaaS — applications, domains, TLS, databases, storage, backups, a marketplace, multi-node clustering, CI/CD, monitoring, teams, and security — driven entirely from the web console.

Applications & Deployments

Deploy from Git, a Docker image, or a template. Builds, releases, one-click rollback, zero-downtime updates, and per-app resource limits.

Domains, Networking & TLS

DNS-verified domains, routing through Goma Gateway, automatic HTTP-01 SSL, and managed wildcard / DNS-01 certificates.

Databases

Provision PostgreSQL, MySQL, MariaDB, Redis, and MongoDB with managed credentials and in-place version upgrades.

Storage & Backups

Persistent volumes plus scheduled and manual database and volume backups to local, MinIO, or S3.

Marketplace

One-click installs from versioned official templates: WordPress, Ghost, Nextcloud, n8n, Gitea, Umami, and more.

Multi-node & Clustering

Add remote Docker hosts via an outbound agent tunnel, with optional auto-detected Docker Swarm cluster mode.

CI/CD & GitOps

Pipeline-as-code, declarative GitOps reconciliation from miabi.io/v1 manifests, git-push deploy, and signed webhooks.

Monitoring & Operations

Container CPU/memory/disk metrics with retained history, a Prometheus client, and an append-only audit log.

Workspaces & Teams

Multi-tenant workspaces own every resource, with members, invitations, organizations, and role-based access.

Security

JWT sessions with revocation, API tokens, 2FA, OAuth/OIDC SSO, and per-workspace encryption with key rotation.

RBAC & Plans

Owner, Admin, Developer, and Viewer roles enforced in middleware and by workspace scoping, plus per-workspace quotas.

Open Core

AGPL-3.0 and fully functional Community edition, with Enterprise features unlocked by a signed, offline license key.

Ready to run your own platform?

Install Miabi on a fresh Linux host and deploy your first app in minutes — no Docker commands, no CLI required.