Setting up replication and CDC with Supabase
Prerequisites
To set up replication, the following is recommended:
- Instance size of XL or greater
- IPv4 add-on enabled
To create a replication slot, you will need to use the postgres
user and follow the instructions in our guide.
If you are running Postgres 17 or higher, you can create a new user and grant them replication
permissions with the postgres
user. For versions below 17, you will need to use the postgres
user.
If you are replicating to an external system and using any of the tools below, check their documentation first and we have added additional information where the setup with Supabase can vary.
Estuary has the following documentation for setting up Postgres as a source.