Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion cloud_docs/guides/redis.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ description: Configure a third-party Redis service like Upstash for distributed

# Use Redis for PubSub and caching

Serverpod Cloud does not yet provide Redis natively. You can use a third-party Redis service and point your Serverpod app at it. This guide uses [Upstash](https://upstash.com) as an example; other Redis-compatible providers that support TLS and password auth will work with the same configuration pattern.
Serverpod Cloud does not provide Redis. You can use a third-party Redis service and point your Serverpod app at it. This guide uses [Upstash](https://upstash.com) as an example. Other Redis-compatible providers that support TLS and password auth work with the same configuration pattern.

Serverpod uses Redis for **distributed caching** and **PubSub** when running across multiple servers. The connection is configured via environment variables and a password.

Expand Down
7 changes: 4 additions & 3 deletions cloud_docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Introduction
sidebar_position: -1
sidebar_label: Introduction
sidebar_class_name: sidebar-introduction-icon
description: Serverpod Cloud is a managed hosting platform for Serverpod apps. Deploy from the command line; Cloud manages runtime, networking, database, and secrets.
description: Serverpod Cloud is a managed hosting platform for Serverpod apps. Deploy from the command line. Cloud manages runtime, networking, database, and secrets.
---

# Introduction
Expand All @@ -21,10 +21,11 @@ serverpod cloud launch
- **Runtime and scaling.** Your app runs on a production runtime that scales as traffic grows.
- **Networking and TLS.** Encrypted endpoints, certificates, and load balancing work without configuration.
- **[Managed Postgres](/cloud/concepts/database)** (optional). Cloud can provision a production-grade Postgres database with automatic migrations and backups.
- **[File storage](/cloud/concepts/storage).** Cloud provisions a private and a public storage with every project, ready for the files your app uploads at runtime.
- **[Secrets and environment variables](/cloud/concepts/passwords-secrets-env-vars).** Manage sensitive values through the Cloud CLI. Values are encrypted where applicable.
- **[Custom domains](/cloud/concepts/custom-domains).** Attach your own domain; TLS certificates are provisioned and renewed. Cloud hosts both your backend and a preconfigured website for your Flutter web app.
- **[Custom domains](/cloud/concepts/custom-domains).** Attach your own domain. TLS certificates are provisioned and renewed. Cloud hosts both your backend and a preconfigured website for your Flutter web app.
- **[Logs and inspection](/cloud/concepts/logs).** View logs in the CLI or in Serverpod Insights, the desktop log viewer (requires a database).
- **PubSub, caching, and file storage.** Supported through the Serverpod framework using third-party services today; managed services are on the roadmap. See [Use Redis for PubSub and caching](/cloud/guides/redis) for the typical setup.
- **Pub/sub and caching.** Supported through the Serverpod framework with a third-party Redis service you connect yourself. See [Use Redis for PubSub and caching](/cloud/guides/redis) for the typical setup.

## Where to go next

Expand Down
2 changes: 1 addition & 1 deletion docs/06-concepts/07-operations/07-redis.md
Original file line number Diff line number Diff line change
Expand Up @@ -225,4 +225,4 @@ Those templates do not generate a `redis` password. Add `redis:` under that run
- [Configuration reference](../lookups/configuration-reference): every Redis option and environment variable.
- [Caching](../endpoints-and-apis/caching): the global cache Redis backs.
- [Server events](../endpoints-and-apis/server-events): cluster messaging through Redis.
- [Use Redis for PubSub and caching](/cloud/guides/redis): managed Redis on Serverpod Cloud.
- [Use Redis for PubSub and caching](/cloud/guides/redis): connecting a third-party Redis service to Serverpod Cloud.
Original file line number Diff line number Diff line change
Expand Up @@ -225,4 +225,4 @@ Those templates do not generate a `redis` password. Add `redis:` under that run
- [Configuration reference](../lookups/configuration-reference): every Redis option and environment variable.
- [Caching](../endpoints-and-apis/caching): the global cache Redis backs.
- [Server events](../endpoints-and-apis/server-events): cluster messaging through Redis.
- [Use Redis for PubSub and caching](/cloud/guides/redis): managed Redis on Serverpod Cloud.
- [Use Redis for PubSub and caching](/cloud/guides/redis): connecting a third-party Redis service to Serverpod Cloud.
Loading