# Database Configuration DATABASE_URL=sqlite:///./content_automation.db # AI Service Configuration (OpenRouter) OPENROUTER_API_KEY=your_openrouter_api_key_here AI_API_BASE_URL=https://openrouter.ai/api/v1 # AWS S3 Configuration AWS_ACCESS_KEY_ID=your_aws_access_key_here AWS_SECRET_ACCESS_KEY=your_aws_secret_key_here AWS_REGION=us-east-1 # Azure Blob Storage Configuration AZURE_STORAGE_ACCOUNT_NAME=your_azure_account_name_here AZURE_STORAGE_ACCOUNT_KEY=your_azure_account_key_here # Bunny.net Configuration # Account API key for creating/managing zones (required) BUNNY_ACCOUNT_API_KEY=your_bunny_account_api_key_here # Note: For file uploads, the system uses per-zone storage_zone_password from the database # (set automatically when zones are created). No additional API key needed for uploads. # Deployment Logs Directory (optional, defaults to 'deployment_logs') # DEPLOYMENT_LOGS_DIR=deployment_logs # Digital Ocean Spaces Configuration DO_SPACES_ACCESS_KEY=your_do_spaces_key_here DO_SPACES_SECRET_KEY=your_do_secret_key_here DO_SPACES_REGION=nyc3 DO_SPACES_ENDPOINT=https://nyc3.digitaloceanspaces.com # Linode Object Storage Configuration LINODE_ACCESS_KEY=your_linode_access_key_here LINODE_SECRET_KEY=your_linode_secret_key_here LINODE_REGION=us-east-1 # Backblaze B2 Configuration B2_APPLICATION_KEY_ID=your_b2_key_id_here B2_APPLICATION_KEY=your_b2_application_key_here B2_BUCKET_NAME=your_b2_bucket_name_here # Cloudflare Pages Configuration CLOUDFLARE_API_TOKEN=your_cloudflare_token_here CLOUDFLARE_ACCOUNT_ID=your_cloudflare_account_id_here # Link Building Machine API LINK_BUILDER_API_URL=http://localhost:8001/api LINK_BUILDER_API_KEY=your_link_builder_api_key_here # Application Configuration LOG_LEVEL=INFO ENVIRONMENT=development