# PostgreSQL POSTGRES_USER=bluesky POSTGRES_PASSWORD=changeme POSTGRES_PORT=5433 # Collector settings LOG_LEVEL=INFO MAX_PAGES_PER_ACCOUNT=50 MENTION_LOOKBACK_HOURS=12 # Bluesky authentication (required for mention search) # Create an app password at: Settings → App Passwords BSKY_HANDLE= BSKY_APP_PASSWORD= # Toxicity Analyzer (OpenAI) # Get a key at: https://platform.openai.com/api-keys OPENAI_API_KEY= ANALYZER_MODEL=gpt-4.1-nano ANALYZER_CONCURRENCY=3 ANALYZER_BATCH_SIZE=10 # Web UI WEB_PORT=5001 # Scheduling is controlled by ofelia cron in docker-compose.yml # Default: every 4 hours ("0 0 */4 * * *")