Skip to content

anthonycorletti/modal-metabase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

modal-metabase

Deploy metabase on Modal. Bring your data vis and analytics closer to your ML infra.

Warning

This deployment isn't tuned for production workloads. Use it as a proof of concept. You should provision a separate database like postgres for example and set environment variables appropriately to provision the database and make connections to store whatever data you need to. Metabase supports a wide range of datastores, making it a great choice for data vis that complements your data eng/ ML work running on Modal.

Running the demo

  1. Clone this repository
    git clone https://github.com/anthonycorletti/modal-metabase.git && cd modal-metabase
  2. Install uv if you haven't already: https://docs.astral.sh/uv/getting-started/installation/
  3. Install dependencies and activate the virtual environment
    bin/install
    source .venv/bin/activate
  4. Deploy!
    bin/deploy-modal
  5. Visit the deployed app https://YOUR_MODAL_PROFILE--modal-metabase-metabase.modal.run and follow the instructions for setting up your metabase!