Version v0.41 of Metabase is no longer supported. Check out the docs for the current stable version, Metabase v0.63.
Installing and Running Metabase
Below we provide links to detailed instructions on how to install and run Metabase in a variety of common configurations. If you’re not sure which way is right for you, check out How to run Metabase in production.
Different ways to install and run Metabase
Metabase is built and packaged as a Java jar file and can be run anywhere that Java is available.
Running the Jar File
This is the simplest and most basic way of running Metabase. Here we’ll cover the general requirements for running Metabase and provide some information about how to customize your installation for any scenario.
Running on Docker
If you are using Docker containers and prefer to manage your Metabase installation that way then we’ve got you covered. This guide discusses how to use the Metabase Docker image to launch a container running Metabase.
Running the Mac Application
Metabase provides a binary Mac OS X application for users who are interested in trying Metabase on a Mac system.
Cloud Platforms
Metabase Cloud
Our hosted version, Metabase Cloud. All you need to do is sign up for a free trial, and you’re off to the races.
Running on AWS Elastic Beanstalk
Step-by-step instructions on how to deploy Metabase on Elastic Beanstalk using RDS. This is the most common way to run Metabase in production.
Running on Azure Web Apps
Step-by-step instructions on how to deploy Metabase on Azure Web Apps with a private Azure Database.
Running on Heroku
Currently in beta. We’ve run Metabase on Heroku and it works just fine, but it’s not hardened for production use just yet. If you’re up for it then give it a shot and let us know how we can make it better!
Running on Debian as a service
Community support only at this time, but learn how to deploy Metabase as a service on Debian (and Debian-based) systems. Simple, guided, step-by-step approach that will work on any VPS.
Read docs for other versions of Metabase.