Skip to main content
Analytics

Deploy Metabase on Your VPS

Deploy Metabase on your VPS in one click. Self-service analytics — let your team query data without writing SQL, paired with PostgreSQL for application metadata.

Metabase is the analytics tool product teams actually use. Non-technical staff build dashboards by clicking; analysts drop into raw SQL when they need to. Connect it to your application database (or a data warehouse) and your support, marketing, and ops teams stop pinging engineering for one-off numbers.

Vessl deploys Metabase with a dedicated PostgreSQL service for its own application metadata — separate from your production data — so Metabase upgrades don't risk your business data.

What's included

  • Metabase + PostgreSQL stack deployed together
  • Persistent volume for dashboards, questions, and user accounts
  • Connect to MySQL, Postgres, BigQuery, Redshift, Snowflake, and more
  • Embed dashboards in your own product via signed JWTs
  • Email + Slack alert integrations

Common use cases

  • Internal BI dashboards for non-technical teams
  • Customer-facing embedded analytics
  • Ad-hoc SQL exploration for analysts
Docker image
metabase/metabase
Services
2 containers
Pricing
Free — billed per VPS, not per template

Frequently asked questions

Why is PostgreSQL bundled with Metabase?

Metabase needs an application database to store user accounts, dashboards, and questions. The default H2 database doesn't survive upgrades — Postgres is the production-recommended setup.

Does Metabase have a free tier?

Metabase Open Source is free forever and includes the dashboard, question, and embedding features most teams need. Paid Metabase Cloud / Enterprise tiers add SSO, audit logs, and advanced permissions.

Can I connect Metabase to a database in another Vessl project?

Yes — you can either expose the database publicly with strong credentials or use Vessl's cross-project networking. Both flows are documented in the dashboard.

Ready to ship?

Deploy Metabase in under a minute.

Connect your VPS, pick this template, fill in any required fields. Vessl handles the container, SSL, and persistent storage.

Start for Free

No credit card · BYOS · IDR billing