Configure a self-hosted PostgreSQL instance as a CDC source in Integrate.io ELT & CDC. Set wal_level to logical and allow the sync user to connect.
This page covers the self-hosted-specific steps to prepare your PostgreSQL instance for ELT & CDC. After completing them, follow the common setup (sync user grants, heartbeat table, publication, and replication slot) on the PostgreSQL source for ELT & CDC page.
Continue with the canonical PostgreSQL setup for the remaining steps — sync user privileges (USAGE, SELECT, REFERENCES), heartbeat table, publication, and replication slot:
PostgreSQL source for ELT & CDC
SSH Tunnel
Reverse SSH Tunnel
Last modified on October 5, 2026
Was this page helpful?
Assistant
Responses are generated using AI and may contain mistakes.