quantumtaskai-caprover/README-SIMPLE.md
thecyberlearn 97acea62f5 Major simplification: Remove over-engineered features for basic CapRover deployment
BREAKING CHANGES:
- Remove complex security middleware, validators, and cache utils
- Replace 430-line CLAUDE.md with 156-line simplified version
- Remove 5 complex CapRover optimization docs (1,000+ lines)
- Add simplified alternatives:
  * simple_settings.py - Basic Django config
  * simple_services.py - No-cache agent management
  * requirements-simple.txt - 10 vs 24 dependencies
  * Dockerfile.simple - Streamlined container
  * README-SIMPLE.md - Focused deployment guide

RATIONALE:
- Original was enterprise-grade (Redis, CSP, security monitoring)
- New version focuses on core CapRover deployment needs
- 75% reduction in documentation complexity
- Removed: Redis, rate limiting, security scanning, rollback systems
- Kept: Basic Django, agents, auth, payments, static files

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-04 11:00:56 +05:30

61 lines
1.3 KiB
Markdown

# Quantum Tasks AI - Simple CapRover Deployment
A basic Django AI agent marketplace for CapRover deployment.
## Quick Start
```bash
# Install dependencies
pip install -r requirements-simple.txt
# Run migrations
python manage.py migrate
# Create admin user
python manage.py createsuperuser
# Start development server
python manage.py runserver
```
## CapRover Deployment
1. **Upload to CapRover**: Use `captain-definition-simple`
2. **Set Environment Variables**:
```
SECRET_KEY=your-secret-key
DEBUG=false
ALLOWED_HOSTS=yourdomain.com
DATABASE_URL=postgres://user:pass@host/db
```
3. **Deploy**: Force build in CapRover dashboard
## Project Structure
- `agents/` - AI agent marketplace
- `authentication/` - User registration/login
- `wallet/` - Basic Stripe payments
- `core/` - Homepage and utilities
## Adding Agents
Add JSON files to `agents/configs/agents/`:
```json
{
"name": "My Agent",
"category": "productivity",
"price": 5,
"description": "Simple agent description",
"webhook_url": "https://your-webhook.com",
"form_schema": {
"fields": [{"name": "input", "type": "text", "label": "Input"}]
}
}
```
## Documentation
- `CLAUDE-SIMPLE.md` - Detailed setup guide
- `CAPROVER_DEPLOYMENT_GUIDE.md` - Basic deployment steps
- `CAPROVER_DEPLOYMENT_COMPLETE_GUIDE.md` - Complete setup