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.