Storage Priority
Chibi selects the storage backend based on the available configuration, in the following order of priority:- Redis (if
REDISURL is set) - DynamoDB (if
AWS_ACCESS_KEY_IDandAWS_SECRET_ACCESS_KEYare set) - Local Filesystem (Default fallback)
Local Filesystem
The default storage method. Data is serialized using Python Pickle (.pkl) and stored in the specified directory.
[!NOTE]
Since data is stored in binary .pkl files, it is not manually editable.
Redis
Redis is the recommended backend for Docker deployments. It offers better performance and handles concurrency well.AWS DynamoDB
For serverless and high-scale deployments, DynamoDB is supported.[!WARNING] Security Advisory YourAWS_ACCESS_KEY_IDandAWS_SECRET_ACCESS_KEYgrant access to your AWS account. Use IAM roles with least privilege.

