redis pt 1

This commit is contained in:
2026-03-30 17:55:39 +08:00
parent 4c1670c5af
commit c2bafc5bb1
6 changed files with 480 additions and 9 deletions

View File

@@ -13,6 +13,12 @@ REDIS_REQUIRED=false
REDIS_CONNECT_TIMEOUT_MS=5000
REDIS_STARTUP_RETRIES=10
# Cache
CACHE_KEY_PREFIX=friendolls
CACHE_DEFAULT_TTL_SECONDS=60
CACHE_MAX_TTL_SECONDS=86400
CACHE_METRICS_LOG_INTERVAL_MS=60000
# JWT Configuration
JWT_SECRET=replace-with-strong-random-secret
JWT_ISSUER=friendolls
@@ -24,6 +30,10 @@ AUTH_CLEANUP_ENABLED=true
AUTH_CLEANUP_INTERVAL_MS=900000
AUTH_SESSION_REVOKED_RETENTION_DAYS=7
# Rate limiting
THROTTLE_TTL=1000
THROTTLE_LIMIT=5
# Google OAuth
GOOGLE_CLIENT_ID="replace-with-google-client-id"
GOOGLE_CLIENT_SECRET="replace-with-google-client-secret"