Changes
Server
- Base image is now Ubuntu 20.04.
- fail2ban filters for both ports
5432(PostgreSQL) and6543(PgBouncer). (ref) - There is now the option of building PostgREST on the image.
- Guides can be found here:
Postgres
- Update to Postgres 13.3. (ref)
- Postgres is now always built from source. (ref)
- ARM64 instances are compiled with Large System Extensions. (ref)
- Install pgRouting extension.
- Install wal2json extension.
Others
Versioning
- Major and minor versions of Supabase Postgres will now follow that of PostgreSQL.
- In the situation wherein there are no updates to PostgreSQL in between releases, the patch version will be bumped up.
Docker
- supabase/postgres 13.3.0.
- Building new docker images would now use the same Ansible task files as when building cloud images. (ref)
- An updated guide on building your own docker image can be found here.