quantumtaskai-caprover/CAPROVER_REDIS_SETUP.md
thecyberlearn b0e8c917ef Initial clean CapRover deployment - no secrets
Complete Django AI agent marketplace with security optimizations
and clean deployment documentation without any API keys or secrets.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-04 10:50:55 +05:30

1.1 KiB

Redis Setup for CapRover Optimization

Deploy Redis in CapRover

Step 1: Deploy Redis

  1. CapRover DashboardAppsOne-Click Apps/Databases
  2. Search: Redis
  3. Configure:
    • App Name: quantum-tasks-redis
    • Version: 7-alpine (recommended)
    • Password: your-secure-redis-password
  4. Deploy

Step 2: Update Environment Variables

Add to your quantum_render app environment variables:

REDIS_URL=redis://:your-secure-redis-password@srv-captain--quantum-tasks-redis:6379/1
CACHE_TTL=300
SESSION_COOKIE_AGE=7200

Step 3: Redis Configuration Benefits

  • Session Storage: Store user sessions in Redis instead of database
  • Database Query Caching: Cache expensive database queries
  • Agent Execution Caching: Cache agent results temporarily
  • User Balance Caching: Cache wallet balances for faster access

Step 4: Monitor Redis Usage

Access Redis via CapRover logs or connect with Redis CLI:

# Via container
docker exec -it [redis-container] redis-cli
# Check memory usage
INFO memory
# Check key statistics
INFO keyspace