Skip to content

Mezzanine

The mezzanine floor between raw servers and your apps. Adopt any VPS or bare-metal box, then deploy from git, scale into pools, load-balance, and manage DNS · Docker · SSL — all from one panel.

Start in two minutes

Two ways to run the exact same product — pick one:

  1. Point a fresh Ubuntu VPS at this repo:
    Terminal window
    git clone https://github.com/mezzanine-cloud/mezzanine.git /opt/mezzanine
    cd /opt/mezzanine/deploy/docker
  2. Configure + launch:
    Terminal window
    cp .env.example .env && $EDITOR .env # set DOMAIN + ACME_EMAIL
    docker compose --env-file .env up -d --build
  3. Open your domain, create the first admin, and adopt your first server. Full walkthrough: Installation.

What you get

Where Mezzanine sits

Where Mezzanine sits in your stack

Not IaaS, not a closed PaaS — the mezzanine floor in between. You keep the servers; Mezzanine gives them a control plane.

See how it works

Start here