Skip to main content

Marketplace Overview

The Marketplace is a curated catalog of official, versioned templates you can install into a workspace with one click. Each template captures everything an app needs to run — image, ports, environment variables, volumes, and sensible defaults — so you can stand up popular software in minutes without writing any configuration.

Marketplace

The catalog

Miabi embeds 7 official templates, available offline with no catalog sync:

CategoryTemplates
WebNGINX
DatabasesPostgreSQL, MySQL, Redis, MongoDB, libSQL
StorageMinIO

More templates (WordPress, Ghost, n8n, and others) come from the synced remote catalog — see MIABI_MARKETPLACE_URL. The embedded set is the offline floor used when syncing is disabled.

The catalog is maintained by the Miabi project and grows over time. Templates are extensible, so the set can expand without changing how you install them. Anyone can author and contribute one — see Creating a template.

Versioning

Every template is versioned. When you install one, you pin a specific version, and the template's history is tracked so you can move to a newer version later in a controlled way. This keeps installs reproducible and makes upgrades deliberate rather than accidental. See Using templates for the install and update flow.

Installs become normal applications

Installing a template doesn't create a special, locked-down object — it creates a standard Miabi application in your workspace. Once installed, every application feature applies:

  • Custom domains and automatic SSL
  • Environment variables and secrets
  • Resource limits and scaling
  • Deployments, rollbacks, and history
  • Volumes, monitoring, and backups

In other words, the Marketplace is a fast starting point; after install you manage the result exactly like any app you deployed from Git or a Docker image. See Applications overview.

tip

For data services like PostgreSQL, MySQL, MariaDB, Redis, MongoDB, and libSQL you can also provision them as managed databases. Use the Marketplace template when you want a self-managed container app; use a managed database when you want Miabi to own credentials, backups, and upgrades.

note

Because a Marketplace install is just an application, deleting it follows the normal app deletion flow — and any volumes it created persist until you remove them.