mirror of
https://github.com/supabase/supabase.git
synced 2026-10-05 09:25:06 +03:00
docs: Fix broken URLS batch 4 (#40548)
docs: Fix broken links in various guides and blog posts
This commit is contained in:
1 parent
691844e809
commit
67faf37ca7
12 files changed
+12
-12
No files matched your search
@@ -12,7 +12,7 @@ description: 'Rate Limiting Edge Functions with Upstash Redis.'
|
||||
></iframe>
|
||||
</div>
|
||||
|
||||
[Redis](https://redis.io/docs/about/) is an open source (BSD licensed), in-memory data structure store used as a database, cache, message broker, and streaming engine. It is optimized for atomic operations like incrementing a value, for example for a view counter or rate limiting. We can even rate limit based on the user ID from Supabase Auth!
|
||||
[Redis](https://redis.io/about/) is an open source (BSD licensed), in-memory data structure store used as a database, cache, message broker, and streaming engine. It is optimized for atomic operations like incrementing a value, for example for a view counter or rate limiting. We can even rate limit based on the user ID from Supabase Auth!
|
||||
|
||||
[Upstash](https://upstash.com/) provides an HTTP/REST based Redis client which is ideal for serverless use-cases and therefore works well with Supabase Edge Functions.
|
||||
|
||||
|
||||
@@ -141,7 +141,7 @@ set default_transaction_read_only = 'off';
|
||||
|
||||
### Disk size distribution
|
||||
|
||||
You can check the distribution of your disk size on your [project's compute and disk page](/dashboard/_/settings/compute-and-disk).
|
||||
You can check the distribution of your disk size on your [project's compute and disk page](/dashboard/project/_/settings/compute-and-disk).
|
||||
|
||||

|
||||
|
||||
|
||||
@@ -43,7 +43,7 @@ pnpm add @supabase/sentry-js-integration
|
||||
|
||||
<Admonition type='note'>
|
||||
|
||||
If you are using Sentry JavaScript SDK v7, reference [`supabase-community/sentry-integration-js` repository](https://github.com/supabase-community/sentry-integration-js/blob/master/README-7v.md) instead.
|
||||
If you are using Sentry JavaScript SDK v7, reference [`supabase-community/sentry-integration-js` repository](https://github.com/supabase-community/sentry-integration-js/blob/master/README-v7.md) instead.
|
||||
|
||||
</Admonition>
|
||||
|
||||
|
||||
@@ -51,7 +51,7 @@ NEXT_PUBLIC_SUPABASE_PUBLISHABLE_OR_ANON_KEY=
|
||||
</p>
|
||||
```
|
||||
|
||||
For detailed instructions on how to configure your email templates, including the use of variables like `{{ .SiteURL }}`,`{{ .TokenHash }}`, and `{{ .RedirectTo }}`, refer to our [Email Templates guide](https://supabase.com/docs/email-templates).
|
||||
For detailed instructions on how to configure your email templates, including the use of variables like `{{ .SiteURL }}`,`{{ .TokenHash }}`, and `{{ .RedirectTo }}`, refer to our [Email Templates guide](https://supabase.com/docs/guides/auth/auth-email-templates).
|
||||
|
||||
1. Add an [email template for reset password](https://supabase.com/dashboard/project/_/auth/templates) to the Supabase project. Your reset password email template should contain at least the following HTML:
|
||||
|
||||
|
||||
@@ -51,7 +51,7 @@ NUXT_PUBLIC_SUPABASE_PUBLISHABLE_OR_ANON_KEY=
|
||||
</p>
|
||||
```
|
||||
|
||||
For detailed instructions on how to configure your email templates, including the use of variables like `{{ .SiteURL }}`,`{{ .TokenHash }}`, and `{{ .RedirectTo }}`, refer to our [Email Templates guide](https://supabase.com/docs/email-templates).
|
||||
For detailed instructions on how to configure your email templates, including the use of variables like `{{ .SiteURL }}`,`{{ .TokenHash }}`, and `{{ .RedirectTo }}`, refer to our [Email Templates guide](https://supabase.com/docs/guides/auth/auth-email-templates).
|
||||
|
||||
1. Add an [email template for reset password](https://supabase.com/dashboard/project/_/auth/templates) to the Supabase project. Your reset password email template should contain at least the following HTML:
|
||||
|
||||
|
||||
@@ -51,7 +51,7 @@ VITE_SUPABASE_PUBLISHABLE_OR_ANON_KEY=
|
||||
</p>
|
||||
```
|
||||
|
||||
For detailed instructions on how to configure your email templates, including the use of variables like `{{ .SiteURL }}`,`{{ .TokenHash }}`, and `{{ .RedirectTo }}`, refer to our [Email Templates guide](https://supabase.com/docs/email-templates).
|
||||
For detailed instructions on how to configure your email templates, including the use of variables like `{{ .SiteURL }}`,`{{ .TokenHash }}`, and `{{ .RedirectTo }}`, refer to our [Email Templates guide](https://supabase.com/docs/guides/auth/auth-email-templates).
|
||||
|
||||
1. Add an [email template for reset password](https://supabase.com/dashboard/project/_/auth/templates) to the Supabase project. Your reset password email template should contain at least the following HTML:
|
||||
|
||||
|
||||
@@ -48,7 +48,7 @@ VITE_SUPABASE_PUBLISHABLE_OR_ANON_KEY=
|
||||
</p>
|
||||
```
|
||||
|
||||
For detailed instructions on how to configure your email templates, including the use of variables like `{{ .SiteURL }}`,`{{ .TokenHash }}`, and `{{ .RedirectTo }}`, refer to our [Email Templates guide](https://supabase.com/docs/email-templates).
|
||||
For detailed instructions on how to configure your email templates, including the use of variables like `{{ .SiteURL }}`,`{{ .TokenHash }}`, and `{{ .RedirectTo }}`, refer to our [Email Templates guide](https://supabase.com/docs/guides/auth/auth-email-templates).
|
||||
|
||||
1. Add an [email template for reset password](https://supabase.com/dashboard/project/_/auth/templates) to the Supabase project. Your reset password email template should contain at least the following HTML:
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@ toc_depth: 3
|
||||
|
||||
## Objective
|
||||
|
||||
Our goal with https://github.com/supabase-community/vec2pg is to create an easy on-ramp to efficiently copy your data from various vector databases into Postgres with associated ids and metadata. The data loads into a new schema with a table name that matches the source e.g. `vec2pg.<collection_name>` . That output table uses https://github.com/pgvector/pgvector's `vector` type for the embedding/vector and the builtin `json` type for additional metadata.
|
||||
Our goal with https://github.com/supabase-community/vec2pg is to create an easy on-ramp to efficiently copy your data from various vector databases into Postgres with associated ids and metadata. The data loads into a new schema with a table name that matches the source e.g. `vec2pg.<collection_name>` . That output table uses [pgvector's](https://github.com/pgvector/pgvector) `vector` type for the embedding/vector and the builtin `json` type for additional metadata.
|
||||
|
||||
<div>
|
||||
<Img alt="vec2pg qudrant 1" src="/images/blog/lw12/day-5/vec2pg_qdrant_2.png" />
|
||||
|
||||
@@ -177,7 +177,7 @@ After completing these steps, you can proceed to **Step 3: Telegram Bot**.
|
||||
|
||||
### Step 1: Database Setup
|
||||
|
||||
Run the migration SQL in your Supabase SQL editor: [migration.sql](https://github.com/supabase-community/natural-db/blob/main/supabase/migrations/001_create_initial_schema.sql)
|
||||
Run the migration SQL in your Supabase SQL editor: [migration.sql](https://github.com/supabase-community/natural-db/blob/main/supabase/migrations/20250623120000_create_initial_schema.sql)
|
||||
|
||||
- Sets up required extensions like `pgvector` and `pg_cron`.
|
||||
- Creates the `memories` schema for the assistant's data.
|
||||
|
||||
@@ -76,7 +76,7 @@ LLM Breakout is a browser-based twist on the classic brick-breaker game. A taste
|
||||
|
||||
### Winner
|
||||
|
||||
[Thrink](https://github.com/benjamin-anenu/-Thrink-) by [benjamin-anenu](https://github.com/benjamin-anenu)
|
||||
[Thrink](https://github.com/benjamin-anenu/T.h.r.i.n.k-Supabase-Hackaton-) by [benjamin-anenu](https://github.com/benjamin-anenu)
|
||||
|
||||
Thrink is an AI-powered project management platform built on Supabase, covering the full project lifecycle. It features intelligent assistance via OpenRouter.ai (Tink Chat), a sleek frontend developed with Lovable.dev, documentation powered by Claude AI, and AI-driven code reviews using Cursor.
|
||||
|
||||
|
||||
@@ -63,7 +63,7 @@ Firebase seemed appealing due to its ability to get started quickly, but the tea
|
||||
|
||||
When the team discovered Supabase on Hacker News they felt excitement. Supabase has a reputation for a smooth developer experience, providing Postgres and Row Level Security as a core feature.
|
||||
|
||||
As a bonus, Supabase provided more than just a database, reducing their DevOps overhead. After reading the [Supabase Auth documentation](https://supabase.com/docs/guides/auth/overview) the team determined they can have the functionality they need, like SMS OTP. When they saw [Mobbin are using Supabase at scale](https://supabase.com/case-studies-mobbin), they decided to migrate to Supabase.
|
||||
As a bonus, Supabase provided more than just a database, reducing their DevOps overhead. After reading the [Supabase Auth documentation](https://supabase.com/docs/guides/auth/overview) the team determined they can have the functionality they need, like SMS OTP. When they saw [Mobbin are using Supabase at scale](https://supabase.com/customers/mobbin), they decided to migrate to Supabase.
|
||||
|
||||
## Globally recognized brands need quality at scale
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Rate limiting with Upstash Redis in Supabase Edge Functions
|
||||
|
||||
[Redis](https://redis.io/docs/about/) is an open source (BSD licensed), in-memory data structure store used as a database, cache, message broker, and streaming engine. It is optimized for atomic operations like incrementing a value, for example for a view counter or rate limiting. We can even rate limit based on the user ID from Supabase Auth!
|
||||
[Redis](https://redis.io/about/) is an open source (BSD licensed), in-memory data structure store used as a database, cache, message broker, and streaming engine. It is optimized for atomic operations like incrementing a value, for example for a view counter or rate limiting. We can even rate limit based on the user ID from Supabase Auth!
|
||||
|
||||
[Upstash](https://upstash.com/) provides an HTTP/REST based Redis client which is ideal for serverless use-cases and therefore works well with Supabase Edge Functions.
|
||||
|
||||
|
||||
Reference in new issue
Block a user