1. Quickstarts
  2. Metabase

Deploy Metabase

Metabase is an easy, open-source way to derive insights from data:

Metabase Product Screenshot

You can deploy Metabase on Render in under 5 minutes. It is backed by Render’s fully-managed PostgreSQL and can be used to gain insights from any supported database including PostgreSQL, MySQL, Google Analytics, and MongoDB.

One-Click Deploy

Click Deploy to Render below and follow the prompts to deploy Metabase on Render.

Deploy to Render

Manual Deploy

  1. Create a new PostgreSQL database on Render and copy the internal DB URL to use below. This is the database where Metabase stores its own data. You will configure a connection to your application database in Metabase after installation.

  2. Fork render-examples/metabase on GitHub.

  3. Create a new Web Service on Render, and give Render permission to access your new repo.

  4. Select Docker for the runtime, and add the following environment variable under the Advanced section:

    MB_DB_CONNECTION_URIThe internal database URL for the database you created above.

    You can optionally encrypt your Metabase database connection details by adding the MB_ENCRYPTION_SECRET_KEY environment variable as described in the Metabase operations guide.

  5. We recommend selecting a Web Service instance type with at least 1GB of RAM for Metabase. If you have more than a small amount of test data, we recommend at least 2GB of RAM.

That’s it! Metabase will be live on your Render URL as soon as the Docker build finishes.

Next, create a Metabase admin account and connect to your database using the Metabase Setup Guide. Soon everyone in your team will be uncovering data insights with your shiny Metabase instance on Render! 🙌

Upgrading Metabase

When you first install Metabase, Render will use the latest stable version in the Dockerfile:

FROM metabase/metabase:latest

To upgrade, simply trigger a manual deploy for Metabase in your Render Dashboard.

You can also use a specific version of Metabase in your Dockerfile:

FROM metabase/metabase:v0.35.1

Commit and push your changes and Render will automatically upgrade and deploy your Metabase instance.