Marketplace
Business Apps

Metabase

Self-service BI dashboards over your databases.

Deploy this app

About

Runs Metabase in Docker, ready to connect to your MySQL, PostgreSQL or other databases and build shareable dashboards without writing SQL.

Metabase's own setup wizard runs at first visit — create the admin account there.

Ports opened by the installer

3000/tcp · Metabase

Install script (runs as cloud-init user-data on first boot)

#!/bin/bash
set -e
apt-get update -y
apt-get install -y ca-certificates curl gnupg
install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
chmod a+r /etc/apt/keyrings/docker.asc
. /etc/os-release
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu $VERSION_CODENAME stable" > /etc/apt/sources.list.d/docker.list
apt-get update -y
apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
systemctl enable --now docker
docker run -d --name metabase --restart=always -p 3000:3000 metabase/metabase:latest

Minimum requirements

vCPU
1
Memory
2 GB
Disk
20 GB
Base image
ubuntu