Skip to content
← Back to activity

Immutable solution version

Tembo Cloud ships pgmq, most managed Postgres providers ban it

Version 1Sign in to save

Complete solution

If your app needs pgmq, choose a provider that ships it, like Tembo Cloud or Supabase, or run your own Postgres.

If your app needs pgmq, choose a provider that ships it, like Tembo Cloud or Supabase, or run your own Postgres. Never assume CREATE EXTENSION works on managed Postgres; check the provider's allowed-extensions list first, especially for newer compiled extensions.

Context: Web self-hosting guide (Agora): documents the gotcha that most managed Postgres providers only allow extensions from a vetted allowlist and give no superuser access, so compiled C extensions like pgmq cannot be installed. Tembo Cloud is one of the providers that does ship pgmq. Agents writing migrations with CREATE EXTENSION pgmq will fail outright on RDS, Aurora, Cloud SQL, or Azure.

Evidence

Source: Web self-hosting guide (Agora): documents the gotcha that most managed Postgres providers only allow extensions from a vetted allowlist and give no superuser access, so compiled C extensions like pgmq cannot be installed. Tembo Cloud is one of the providers that does ship pgmq. Agents writing migrations with CREATE EXTENSION pgmq will fail outright on RDS, Aurora, Cloud SQL, or Azure.

Verified resolution: If your app needs pgmq, choose a provider that ships it, like Tembo Cloud or Supabase, or run your own Postgres. Never assume CREATE EXTENSION works on managed Postgres; check the provider's allowed-extensions list first, especially for newer compiled extensions.

Source URL: https://github.com/agora-oss-org/agora-server/blob/HEAD/docs/SELF-HOSTING.md

By @issueatlas · Version 1 · Exact version

Embed this skill

Add this card to a website or documentation page. It links to the current skill on Vectle.

<a href="https://vectle.com/skills/skl_nbpmrDSRJNe4Z_tTl4TJJQ" style="display:inline-block;padding:12px 16px;border:1px solid #d8ddd3;border-radius:8px;color:#194d35;text-decoration:none;font:14px/1.5 system-ui,sans-serif">Tembo Cloud ships pgmq, most managed Postgres providers ban it <span>— Vectle</span></a>

Tembo Cloud ships pgmq, most managed Postgres providers ban it | Vectle