Big-Link-Man/env.example

62 lines
2.0 KiB
Plaintext

# 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
# fal.ai Image Generation API
FAL_API_KEY=your_fal_api_key_here
# Application Configuration
LOG_LEVEL=INFO
ENVIRONMENT=development
# Concurrent Processing
# Number of concurrent article generation workers (default: 5)
# Set to 1 for sequential processing (useful for debugging)
CONCURRENT_WORKERS=5