Building on the clusters in Ireland and Singapore we released last year, we’re excited to announce a new cluster in Mumbai, India!

Since the beginning, the developer community in India has used Pusher in innovative ways. We are proud to count among our customers exciting Indian companies like Freshdesk, Faasos and Hackerearth who use Pusher to add realtime features to their apps.

Now developers in India and the surrounding region can optimise network latency by using the new Mumbai cluster to build Pusher apps near their servers and the majority of their users.

For larger customers, we are able to deploy dedicated clusters to any region, you can contact sales to learn more.

How do you configure the cluster for your app?

If you are setting up a new Pusher app

If you want to use the Mumbai cluster, you need to select it when you create an app in Pusher.

Here’s where you choose a cluster when you create a new app:

India Pusher Cluster

You can find client-side examples as well as backend examples on the Cluster Configuration documentation page.

Specify ap2 for "APP_CLUSTER" to use the Mumbai cluster. Such as this example in pusher-js:

var pusher = new Pusher("APP_KEY", { cluster: "APP_CLUSTER" });

All of the official Pusher libraries support specifying a cluster.

If you have an existing Pusher app

You can not edit the cluster of an existing Pusher app. If you want to change the cluster for an app in production, you should follow the steps to migrate it to a new app to ensure that your users don’t experience service disruption.

Do you have a region that you would like us to support a cluster for in the future? Please let us know by emailing feedback@pusher.com or tweeting @pusher.