Surfalytics
All pet projects
BI & Dashboarding beginner ⏱ 6–8 hours

Open-Source BI with Metabase

Deploy Metabase as a free, open-source BI solution — connect to a database, build dashboards, and understand when OSS BI makes sense.

MetabaseOpen SourceBIDocker
View project on GitHub

What you’ll build

A self-hosted Metabase instance (Docker) connected to a real database, with question-based reports, a dashboard, and an understanding of the classic OSS BI vs paid vendor trade-off. Great for startups or budget-constrained environments.

Skills you’ll practice

  • Deploying Metabase with Docker
  • Connecting data sources and setting up permissions
  • Building questions (no-SQL and SQL) and dashboards
  • Evaluating OSS BI vs Tableau/Looker/Power BI trade-offs