Skip to content
← All solutions
Metabase logo

Data & Analytics solution

Run Metabase Locally with FlyEnv

Metabase uses a Java runtime and a database for its application metadata, with a proxy when a local domain is useful. FlyEnv manages those local environment services around Metabase.

Local project stack

Services FlyEnv can manage around Metabase

  • Java
  • PostgreSQL / MySQL
  • Nginx / Caddy

About Metabase

Metabase is an open-source business intelligence and data exploration tool.

Project resources

For installation commands, supported versions, and project-specific configuration, refer to the official Metabase documentation.

Typical local stack

The exact services depend on the project, its release, and its local configuration. This is a common local setup, not a fixed requirement.

  • Java
  • PostgreSQL / MySQL
  • Nginx / Caddy
ComponentTypical role
JavaRuns the Metabase application.
PostgreSQL / MySQLMay store application metadata.
Nginx / CaddyMay proxy a local Metabase domain.

How FlyEnv helps

  • Manage the Java runtime

    Use the JDK required by the Metabase release.

  • Run the application database

    Keep the configured metadata database local to the project.

  • Use a local analytics address

    Configure a domain and HTTPS for browser testing when useful.

  • Start dependencies together

    Keep the application and local services in one Startup Group.

Set up the local environment

Project installation stays with the upstream documentation. FlyEnv manages the runtimes, databases, web servers, and supporting services around it.

  1. 1Use the Metabase documentation for installation and supported version guidance.
  2. 2Select the Java runtime required by the Metabase release.
  3. 3Start the metadata database when the installation uses one.
  4. 4Configure a local reverse proxy and domain when browser access needs one.
  5. 5Enable local HTTPS when integrations require a secure origin.
  6. 6Save the application and services in a Startup Group when useful.

Ready to run Metabase locally?

Use FlyEnv to manage the runtimes, databases, web servers, and services around your local Metabase environment.

Download FlyEnv

Have questions using FlyEnv?