diff --git a/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts b/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts index cbcbac5e8f2..e761f11717b 100644 --- a/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts +++ b/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts @@ -2586,7 +2586,10 @@ export const platform: NavMenuConstant = { name: 'Default Platform Permissions', url: '/guides/platform/permissions' as `/${string}`, }, - { name: 'Private Connectivity', url: '/guides/platform/privatelink' as `/${string}` }, + { + name: 'Private Connectivity', + url: '/guides/platform/private-connectivity' as `/${string}`, + }, ], }, { diff --git a/apps/docs/content/guides/platform/privatelink.mdx b/apps/docs/content/guides/platform/private-connectivity.mdx similarity index 99% rename from apps/docs/content/guides/platform/privatelink.mdx rename to apps/docs/content/guides/platform/private-connectivity.mdx index 2bc8e6018f0..f0184a48e78 100644 --- a/apps/docs/content/guides/platform/privatelink.mdx +++ b/apps/docs/content/guides/platform/private-connectivity.mdx @@ -1,5 +1,5 @@ --- -id: 'privatelink' +id: 'private-connectivity' title: 'Private Connectivity' description: 'Secure private network connectivity to your Supabase database using AWS VPC Lattice.' --- diff --git a/apps/docs/content/guides/security/platform-security.mdx b/apps/docs/content/guides/security/platform-security.mdx index d1e8f2ee567..01e91d396f6 100644 --- a/apps/docs/content/guides/security/platform-security.mdx +++ b/apps/docs/content/guides/security/platform-security.mdx @@ -57,7 +57,7 @@ For configuration information, see [Network Restrictions](/docs/guides/platform/ Private Connectivity provides enterprise-grade private network connectivity between your cloud VPC and your Supabase database. For AWS, this uses AWS PrivateLink via VPC Lattice. This eliminates exposure to the public internet by creating a secure, private connection that keeps your database traffic within the cloud provider's network backbone. -For configuration information, see [Private Connectivity](/docs/guides/platform/privatelink) +For configuration information, see [Private Connectivity](/docs/guides/platform/private-connectivity) diff --git a/apps/studio/components/interfaces/Settings/Integrations/AWSPrivateLink/AWSPrivateLinkForm.tsx b/apps/studio/components/interfaces/Settings/Integrations/AWSPrivateLink/AWSPrivateLinkForm.tsx index a32d4791e8c..f0f49df82df 100644 --- a/apps/studio/components/interfaces/Settings/Integrations/AWSPrivateLink/AWSPrivateLinkForm.tsx +++ b/apps/studio/components/interfaces/Settings/Integrations/AWSPrivateLink/AWSPrivateLinkForm.tsx @@ -109,7 +109,9 @@ export const AWSPrivateLinkForm = ({ account, open, onOpenChange }: AWSPrivateLi {isNew ? 'Add AWS Account' : 'AWS Account Details'} Connect to your Supabase project from your AWS VPC using AWS PrivateLink.{' '} - Learn more + + Learn more + @@ -162,7 +164,7 @@ export const AWSPrivateLinkForm = ({ account, open, onOpenChange }: AWSPrivateLi How to accept? diff --git a/apps/www/_blog/2025-07-16-improved-security-controls.mdx b/apps/www/_blog/2025-07-16-improved-security-controls.mdx index 0f23203c659..ca2e79d9411 100644 --- a/apps/www/_blog/2025-07-16-improved-security-controls.mdx +++ b/apps/www/_blog/2025-07-16-improved-security-controls.mdx @@ -125,6 +125,6 @@ Here’s what's in progress: **Enterprise Connectivity** - **Self-service SSO for Supabase Organizations:** Enterprise teams looking to enforce SSO sign-on will be able to self-serve via Supabase Dashboard and will no longer need to submit a support ticket. -- [Supabase PrivateLink](/docs/guides/platform/privatelink) provides enterprise-grade private network connectivity between your AWS VPC and your Supabase database using AWS VPC Lattice. This is currently in Private Alpha and available to our Enterprise customers. +- [Supabase PrivateLink](/docs/guides/platform/private-connectivity) provides enterprise-grade private network connectivity between your AWS VPC and your Supabase database using AWS VPC Lattice. This is currently in Private Alpha and available to our Enterprise customers. Our goal is to provide you with the best suite of security tools you need to deploy your production apps on Supabase with confidence. diff --git a/apps/www/_blog/2026-01-07-supabase-security-2025-retro.mdx b/apps/www/_blog/2026-01-07-supabase-security-2025-retro.mdx index 19b3e6cff1b..5c8c4957aea 100644 --- a/apps/www/_blog/2026-01-07-supabase-security-2025-retro.mdx +++ b/apps/www/_blog/2026-01-07-supabase-security-2025-retro.mdx @@ -174,7 +174,7 @@ Column-level security works independently from RLS. You can use both together: R zoomable={true} /> -[PrivateLink](/docs/guides/platform/privatelink) connects your VPC directly to Supabase infrastructure without traversing the public internet. This reduces attack surface and improves latency. Enable it from the project settings in the dashboard. +[PrivateLink](/docs/guides/platform/private-connectivity) connects your VPC directly to Supabase infrastructure without traversing the public internet. This reduces attack surface and improves latency. Enable it from the project settings in the dashboard. ## Restricting direct access to your Postgres database diff --git a/apps/www/components/Pricing/PricingTableRow.tsx b/apps/www/components/Pricing/PricingTableRow.tsx index 0624e5a462f..108d39fedf0 100644 --- a/apps/www/components/Pricing/PricingTableRow.tsx +++ b/apps/www/components/Pricing/PricingTableRow.tsx @@ -1,9 +1,9 @@ import ProductIcon from 'components/ProductIcon' -import { Fragment, ReactNode } from 'react' -import { IconPricingIncludedCheck, IconPricingMinus } from './PricingIcons' -import { InfoTooltip } from 'ui-patterns/info-tooltip' -import { FeatureKey } from 'shared-data/pricing' import Link from 'next/link' +import { Fragment, ReactNode } from 'react' +import { FeatureKey } from 'shared-data/pricing' +import { InfoTooltip } from 'ui-patterns/info-tooltip' +import { IconPricingIncludedCheck, IconPricingMinus } from './PricingIcons' type PricingTooltips = { [key in FeatureKey]?: { @@ -96,8 +96,8 @@ export const pricingTooltips: PricingTooltips = { main: ( Private Connectivity enables secure connections between your cloud VPC and Supabase, keeping - traffic within the cloud provider's network. Read more in our{' '} - + traffic within the cloud provider’s network. Read more in our{' '} + docs . diff --git a/apps/www/lib/redirects.js b/apps/www/lib/redirects.js index 0392c18c496..2b730ee5b95 100644 --- a/apps/www/lib/redirects.js +++ b/apps/www/lib/redirects.js @@ -575,6 +575,11 @@ module.exports = [ source: '/docs/guides/hosting/platform', destination: '/docs/guides/platform', }, + { + permanent: true, + source: '/docs/guides/platform/privatelink', + destination: '/docs/guides/platform/private-connectivity', + }, { permanent: true, source: '/docs/guides/platform/custom-postgres-config',