Skip to main content
For production deployments, run Permify with PostgreSQL instead of in-memory storage.

Production Default: Pgcat

For multi-replica Permify deployments, use pgcat in session mode and connect Permify through pgcat.
See full setup guide: Database Pooling with Pgcat

Supported PostgreSQL versions

  • PostgreSQL 13.8+ is supported.
  • Permify validates PostgreSQL version during startup and returns an error for older versions.
For Watch API usage, also enable: