esc
Type to search the docs
Back to catalog

metabase

Tested

Business intelligence and analytics tool

metabase screenshot

Run locally

Tested and verified to launch successfully.

Terminal
$ npx launchfile up metabase

Requires Docker Desktop. No source code needed — pulls pre-built images and starts metabase with all dependencies.

Image: metabase/metabase:latest
Launchfile View on GitHub
# yaml-language-server: $schema=https://launchfile.dev/schema/v1
version: launch/v1
name: metabase
description: "Business intelligence and analytics tool"
repository: https://github.com/metabase/metabase
logo: https://raw.githubusercontent.com/metabase/metabase/master/resources/frontend_client/app/assets/img/logo.svg

image: metabase/metabase:latest
provides:
  - protocol: http
    port: 3000
    exposed: true
requires:
  - type: postgres
    set_env:
      MB_DB_HOST: $host
      MB_DB_PORT: $port
      MB_DB_DBNAME: $name
      MB_DB_USER: $user
      MB_DB_PASS: $password
env:
  MB_DB_TYPE:
    default: "postgres"
  MB_ENCRYPTION_SECRET_KEY:
    generator: secret
    sensitive: true
    description: "Secret key for encrypting database credentials"
health:
  path: /api/health
  start_period: 120s
  interval: 10s
  timeout: 5s
  retries: 12
restart: always

Test Results

Last Tested

2026-04-06

Health Check

Passing

Startup Time

42s

Total Disk

1122 MB

Required Services

postgres

Learn More

Spec references for features used in this Launchfile.

Related Apps