# Database Configuration DATABASE_URL=postgresql://user:password@localhost:5432/donshare_db DATABASE_TEST_URL=postgresql://user:password@localhost:5432/donshare_test_db # Security SECRET_KEY=your-secret-key-here-change-in-production ALGORITHM=HS256 ACCESS_TOKEN_EXPIRE_MINUTES=30 REFRESH_TOKEN_EXPIRE_DAYS=7 # Email Configuration SMTP_HOST=smtp.gmail.com SMTP_PORT=587 SMTP_USER=your-email@gmail.com SMTP_PASSWORD=your-app-password EMAIL_FROM=noreply@donshare.com # File Upload UPLOAD_DIR=uploads MAX_FILE_SIZE=10485760 # 10MB ALLOWED_EXTENSIONS=jpg,jpeg,png,gif,pdf,doc,docx # Redis Configuration REDIS_URL=redis://localhost:6379 # AWS S3 (optional) AWS_ACCESS_KEY_ID=your-aws-access-key AWS_SECRET_ACCESS_KEY=your-aws-secret-key AWS_REGION=us-east-1 AWS_BUCKET_NAME=your-bucket-name # Application Settings DEBUG=True CORS_ORIGINS=http://localhost:3000,http://localhost:3001,https://donshare.com API_V1_PREFIX=/api/v1 PROJECT_NAME=DonShare API VERSION=1.0.0