mirror of
https://github.com/supabase/supabase.git
synced 2026-10-06 18:05:11 +03:00
fix: Update ssl-enforcement.mdx (#27827)
* Update ssl-enforcement.mdx * Update apps/docs/content/guides/platform/ssl-enforcement.mdx Co-authored-by: Charis <26616127+charislam@users.noreply.github.com> * update ssl enforcement to GA --------- Co-authored-by: Wen Bo Xie <5532241+w3b6x9@users.noreply.github.com> Co-authored-by: Charis <26616127+charislam@users.noreply.github.com> Co-authored-by: Wen Bo Xie <wenbo.xie3@gmail.com>
This commit is contained in:
2 files changed
+6
-6
No files matched your search
@@ -207,7 +207,7 @@ In addition to the Beta requirements, features in GA are covered by the [uptime
|
||||
| Platform | Point-in-Time Recovery | `GA` | 🚧 [wal-g](https://github.com/wal-g/wal-g) |
|
||||
| Platform | Custom Domains | `GA` | N/A |
|
||||
| Platform | Network Restrictions | `beta` | N/A |
|
||||
| Platform | SSL enforcement | `beta` | N/A |
|
||||
| Platform | SSL enforcement | `GA` | N/A |
|
||||
| Platform | Branching | `public alpha` | N/A |
|
||||
| Platform | Terraform Provider | `public alpha` | N/A |
|
||||
| Platform | Read Replicas | `private alpha` | N/A |
|
||||
|
||||
@@ -3,17 +3,17 @@ title: 'Postgres SSL Enforcement'
|
||||
description: 'Enforce SSL usage for all Postgres connections'
|
||||
---
|
||||
|
||||
Your Supabase project supports connecting to the Postgres DB without SSL enabled to maximize client compatibility. For increased security, you can prevent clients from connecting if they're not using SSL.
|
||||
|
||||
Disabling SSL enforcement only applies to connections to Postgres and Supavisor ("Connection Pooler"); all HTTP APIs offered by Supabase (e.g., PostgREST, Storage, Auth) automatically enforce SSL on all incoming connections.
|
||||
|
||||
<Admonition type="note">
|
||||
|
||||
Postgres SSL Enforcement is currently in beta. Projects need to be at least on Postgres 13.3.0 to enable SSL enforcement. You can find the Postgres version of your project in the [Infrastructure Settings page](https://supabase.com/dashboard/project/_/settings/infrastructure). If your project is on an older version, you will need to
|
||||
Projects need to be at least on Postgres 13.3.0 to enable SSL enforcement. You can find the Postgres version of your project in the [Infrastructure Settings page](https://supabase.com/dashboard/project/_/settings/infrastructure). If your project is on an older version, you will need to
|
||||
[upgrade](/docs/guides/platform/migrating-and-upgrading-projects#upgrade-your-project) to use this feature.
|
||||
|
||||
</Admonition>
|
||||
|
||||
Your Supabase project supports connecting to the Postgres DB without SSL enabled to maximize client compatibility. For increased security, you can prevent clients from connecting if they're not using SSL.
|
||||
|
||||
SSL enforcement only applies to connections to both Postgres and Supavisor ("Connection Pooler"); all HTTP APIs offered by Supabase (e.g., PostgREST, Storage, Auth) automatically enforce SSL on all incoming connections.
|
||||
|
||||
## Manage SSL enforcement via the dashboard
|
||||
|
||||
SSL enforcement can be configured via the "Enforce SSL on incoming connections" setting under the SSL Configuration section in [Database Settings page](https://supabase.com/dashboard/project/_/settings/database) of the dashboard.
|
||||
|
||||
Reference in new issue
Block a user