This article records configuration and changes from a historical FastGPT release. Use it to understand that release, and consult the release notes for your installed and target versions before applying dependencies, configuration, or migration steps.
Redis Setup Requirements for FastGPT Upgrades
This document covers mandatory Redis configuration for self-hosted FastGPT version upgrades. Redis provides temporary and cached data storage required for both the fastgpt and fastgpt-pro core services. All configuration workflows must define the REDIS_URL environment variable for each of these two services to ensure post-upgrade functionality.
Docker Deployment Configuration
For Docker-based self-hosted FastGPT deployments:
- Reference the latest official
docker-compose.ymlfile to integrate required Redis configuration. - Add a dedicated Redis container service to the compose file.
- Locate the environment variable blocks for both the
fastgptandfastgpt-proservices. - Set the
REDIS_URLenvironment variable for each service, pointing to the locally deployed Redis container instance.
Sealos Deployment Configuration
For Sealos-hosted FastGPT deployments, follow this structured workflow:
- Navigate to the Database section of your Sealos cluster dashboard.
- Create a new
redisdatabase instance. - Copy the pre-generated internal connection URL for the newly created Redis database.
- Navigate to the environment variable configuration panels for both the
fastgptandfastgpt-proservices. - Assign the copied internal connection URL as the value for the
REDIS_URLenvironment variable for each service.
Annotated supporting screenshots are available to illustrate each step of this workflow.