mirror of
https://github.com/thecyberlearn/quantumtaskai-caprover.git
synced 2026-08-18 07:52:55 +00:00
- Add docker-compose.yml for Dokploy deployment - Add Dockerfile optimized for production - Add nginx.conf for SSL and reverse proxy - Update Django settings for ai.quantumtaskai.com domain - Add Neon database configuration - Add deployment guides and environment generators - Remove CapRover specific files
50 lines
1.9 KiB
Plaintext
50 lines
1.9 KiB
Plaintext
# Dokploy Environment Variables for ai.quantumtaskai.com
|
|
# Copy this file and configure the values for your Dokploy deployment
|
|
|
|
# Django Configuration
|
|
SECRET_KEY=your-super-secret-key-here-generate-50-random-characters-minimum
|
|
DEBUG=false
|
|
ALLOWED_HOSTS=ai.quantumtaskai.com,*.quantumtaskai.com,quantumtaskai.com
|
|
CSRF_TRUSTED_ORIGINS=https://ai.quantumtaskai.com,https://quantumtaskai.com,https://www.quantumtaskai.com
|
|
|
|
# Domain Configuration
|
|
DOMAIN=ai.quantumtaskai.com
|
|
SITE_URL=https://ai.quantumtaskai.com
|
|
|
|
# Neon Database (Serverless PostgreSQL)
|
|
NEON_DATABASE_URL=postgresql://your_username:your_password@your_endpoint.neon.tech/quantumtasks_ai?sslmode=require
|
|
|
|
# Email Configuration (Required for production)
|
|
EMAIL_HOST_USER=your-email@gmail.com
|
|
EMAIL_HOST_PASSWORD=your-gmail-app-password
|
|
DEFAULT_FROM_EMAIL=Quantum Tasks AI <noreply@ai.quantumtaskai.com>
|
|
REQUIRE_EMAIL_VERIFICATION=true
|
|
|
|
# Stripe Payment Configuration
|
|
STRIPE_SECRET_KEY=sk_live_your_stripe_secret_key_here
|
|
STRIPE_WEBHOOK_SECRET=whsec_your_stripe_webhook_secret_here
|
|
|
|
# AI API Keys
|
|
OPENAI_API_KEY=sk-your_openai_api_key_here
|
|
GROQ_API_KEY=gsk_your_groq_api_key_here
|
|
|
|
# Search API Configuration
|
|
SERPAPI_API_KEY=your_serpapi_key_here
|
|
|
|
# Weather API (Optional)
|
|
OPENWEATHER_API_KEY=your_openweather_api_key_here
|
|
|
|
# N8N Webhook URLs (Optional - for advanced AI agents)
|
|
N8N_WEBHOOK_DATA_ANALYZER=https://your-n8n-instance.com/webhook/data-analyzer
|
|
N8N_WEBHOOK_FIVE_WHYS=https://your-n8n-instance.com/webhook/five-whys
|
|
N8N_WEBHOOK_JOB_POSTING=https://your-n8n-instance.com/webhook/job-posting
|
|
N8N_WEBHOOK_SOCIAL_ADS=https://your-n8n-instance.com/webhook/social-ads
|
|
N8N_WEBHOOK_FAQ_GENERATOR=https://your-n8n-instance.com/webhook/faq-generator
|
|
|
|
# Security Settings
|
|
SECURE_SSL_REDIRECT=true
|
|
SECURE_PROXY_SSL_HEADER=HTTP_X_FORWARDED_PROTO,https
|
|
|
|
# Dokploy Detection (automatically set by Dokploy)
|
|
COMPOSE_PROJECT_NAME=quantumtasks-ai
|