appwrite / appwrite/appwrite

🚀 Feature: External Redis Database Secure Connection

Open
#6,869 2 comments 0 reactions 0 assignees View on GitHub
product / databases
Dominant language
TypeScript
Stars
57.4k
Forks
5.7k
Avg merge
14h 50m
Merged PRs (30d)
276

Description

### 🔖 Feature description

Enable the option to use a secure connection to an external Redis Database, using -tls or rediss:// to connect to the database.
Right now is only possible to use a non-secure, as the codebase concatenates the connection info with redis:// instead of rediss:// wich is secure.

### 🎤 Pitch

Right now, based on the env vars and the code, appwrite only supports non-secure connections to Redis, so in order to connect to an external Redis Database the only way is to use a non-secure conection.

If we want to scale appwrite and we need to be able to use a centralized databse wich we can scale.

### 👀 Have you spent some time to check if this issue has been raised before?

- [X] I checked and didn't find similar issue

### 🏢 Have you read the Code of Conduct?

- [X] I have read the [Code of Conduct](https://github.com/appwrite/.github/blob/main/CODE_OF_CONDUCT.md)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.