App hosting

One-Click Metabase Hosting in India | NABHCLOUD

Install Metabase, an open-source BI tool, on NABHCLOUD in one click. HTTPS, a custom domain and GST invoice included, hosted in Noida.

Install Metabase on NABHCLOUD App Hosting

NABHCLOUD lets you run Metabase, an open-source tool built for business intelligence. Use it to query your databases visually, put together charts and dashboards, and schedule reports to go out automatically — or write raw SQL yourself if that is how you prefer to work.

View App Hosting plans

This app requires at least the Pro plan. Current pricing is shown on this page, with GST applied on top. HTTPS, a domain of your choice and a GST invoice are included, and the app runs from our Noida data centre.

Common ways teams use Metabase

  • Dashboards for sales and signups pulled from your app database
  • Quick questions any team member can run without technical help
  • Charts embedded inside an internal tool
  • Scheduled weekly reports sent by email or Slack

What happens when you install it

Installation sets up Metabase along with a separate application database. On your first visit you will go through the setup wizard and connect a data source. The Pro plan is required because Metabase runs on Java and needs a sizeable amount of memory.

  • A dedicated HTTPS address is ready as soon as the install finishes
  • Passwords required by the app are generated automatically and stored under Login details, which you can revisit any time
  • It runs on a private app instance that stays on all the time, with no need for SSH or Docker
  • Logs, restarts and domain settings can all be managed from the NABHCLOUD panel

How Metabase works

Metabase fits teams where someone without SQL skills needs an answer quickly. They can select a table, apply a few filters and choose a visualisation type, letting Metabase put together the query on its own. Anyone who prefers writing SQL directly can use the native query editor and store their output as a question of its own. Questions can be combined into dashboards, and dashboards can be sent out on a schedule by email or Slack, all protected by logins and user groups. The free, open-source edition is released under the AGPL licence, and the application listens on port 3000.

There are two separate databases at play here, and confusing them is a common error. The data source is your own PostgreSQL or MySQL database that Metabase queries. The application database belongs to Metabase itself and stores your saved questions, dashboards and user accounts. When this is the lightweight built-in H2 file that Metabase itself advises against using in production, losing it means losing your dashboards too. Find out which type your install relies on, and keep it backed up.

Connect your data source using a read-only database account rather than the main application login. Metabase rescans the schema at set intervals, so a table or column you just added might not show up until the following sync, unless you trigger a rescan by hand. The memory demands of the JVM are the reason this app requires at least the Pro plan.

Setting up Metabase on NABHCLOUD

  1. Install Metabase from the app store and complete the setup wizard. You'll be asked to provide your name, an email for the admin account, and a password.
  2. Connect your database. Select PostgreSQL or MySQL, provide the host and port along with a read-only account, and wait for the first sync to finish before checking what might be missing.
  3. Create a question and put it on a dashboard. Ask something simple, such as weekly signup counts, save it, and pin it onto a freshly created dashboard.
  4. Add a dashboard subscription that goes out over email or Slack. If sending by email, pick a provider that supports SMTP over port 2525.

Choosing the right plan size for Metabase

WorkloadPlanNote
A handful of analysts running dashboards on a moderate-sized databaseProThe JVM keeps cached data and recent query output in system memory.
Many simultaneous users, demanding dashboards or charts embedded in other appsBusinessSlow queries and many concurrent viewers call for extra headroom.

Minimum plan: Pro

Comes with 4 GB RAM, 2 vCPU and 50 GB of disk space, supporting up to 10 apps. You can run Metabase alongside your own applications on the same server. Billed monthly, with prices shown before 18% GST.

Install Metabase

Frequently asked questions about Metabase hosting

Why is the Pro plan required?

Metabase is Java-based and typically wants about 2 GB of RAM just to run smoothly, more than the Starter plan offers.

Is it safe to connect my production database?

Yes, as long as you connect through a read-only account. If your dashboards run demanding queries, direct Metabase to a replica or a dedicated reporting copy instead.

Why can't I see a table I just added?

Metabase only rescans the schema at intervals. To see a new table immediately, open the database's settings and run the sync manually.

What should I back up?

Back up Metabase's own application database, since that is what stores your saved questions, dashboards and user list. The data source itself needs a separate backup of its own.

How does the one-click install work?

Pick an application from our store, choose the app server to run it on, then click Install. It receives its own HTTPS address right away, its passwords are generated and shown to you once, and it goes live within a couple of minutes.

Plans and prices

App Hosting

Apps Pro

  • 2 vCPU
  • 4 GB RAM
  • 50 GB Disk
  • 10 Apps
  • 3 Databases
₹503.16/mo
billed monthly
Save 30%
Order Apps Pro

See all plans

Questions before you start?

Tell us what you plan to run and we will suggest the right setup.

Contact us