MPG extensions management is here

Fly Managed Postgres now includes a built-in Extensions page in the dashboard, so you can toggle PG extensions on or off with a click. No weird commands to run—just flip the switch!

You’ll be prompted to pick or create a schema to install the extension in. In most cases public or extensions are fine options, but you can achieve namespace scoping by installing extensions into their own schemas, then using functions fully-qualified:

SELECT citext.citext_ne('Hello', 'World'); 

Right now you can enable trusted extensions that come bundled with Postgres 16 and the popular third-party extensions pgvector and PostGIS—previously you could only enable those two when creating a cluster, but now you can enable them on existing clusters. PostGIS unlocks related geo-extensions like postgis_raster and postgis_topology.

We’ll keep adding more extensions to that list as we learn what users need. Let us know what extensions you’d like to see supported!

Oh, you’ll also find that support for enabling (trusted) extensions with SQL statements has returned. Now you can run CREATE EXTENSION with any user that has the schema_admin role. This might be especially useful for frameworks and libraries that automatically run SQL to install required extensions and schemas.

This is not revolutionary, but it’s table stakes in a fully-managed Postgres experience and we hope it unlocks some new use-cases for you!

More details in the docs here: Supported Postgres Extensions · Fly Docs

Clusters created before July 23, 2025 will need to be upgraded to the new role system to use the Extensions management UI

10 Likes

Would really love to have timescaledb on that list! Hope that it is coming soon :slight_smile:

1 Like

We recently shipped a change to the extensions catalog so you can see which extensions are installed by default.

These are required extensions that cannot be uninstalled. Currently, they include:

  • pgaudit
  • pg_stat_monitor
  • plpgsql

We leverage pg_stat_monitor to power the new metrics dashboard. More on that in an incoming Fresh Produce.

This is the least thrilling MPG update you will see this week :slight_smile:

2 Likes