# Firecrawl version
FIRECRAWL_VERSION="latest"

# Redis version
REDIS_VERSION="alpine"

# Playwright version
PLAYWRIGHT_VERSION="latest"

# PostgreSQL version (official Firecrawl nuq-postgres image)
NUQ_POSTGRES_VERSION="latest"

# PostgreSQL configuration
POSTGRES_USER="postgres"
POSTGRES_PASSWORD="postgres"
POSTGRES_DB="postgres"
POSTGRES_PORT_OVERRIDE=5432

# Redis configuration
# REDIS_URL is auto-configured by docker-compose
# REDIS_URL="redis://redis:6379"

# Firecrawl API configuration
INTERNAL_PORT=3002
FIRECRAWL_PORT_OVERRIDE=3002
EXTRACT_WORKER_PORT=3004
WORKER_PORT=3005

# Database authentication
USE_DB_AUTHENTICATION="false"

# AI features (Optional)
# OPENAI_API_KEY=""
# OPENAI_BASE_URL=""
# MODEL_NAME=""
# MODEL_EMBEDDING_NAME=""
# OLLAMA_BASE_URL=""

# Admin and security
BULL_AUTH_KEY="@"
# TEST_API_KEY=""

# Monitoring (Optional)
# SLACK_WEBHOOK_URL=""
# POSTHOG_API_KEY=""
# POSTHOG_HOST=""

# Supabase authentication (Optional)
# SUPABASE_ANON_TOKEN=""
# SUPABASE_URL=""
# SUPABASE_SERVICE_TOKEN=""

# Webhook configuration (Optional)
# SELF_HOSTED_WEBHOOK_URL=""

# Search API keys (Optional)
# SERPER_API_KEY=""
# SEARCHAPI_API_KEY=""

# Logging
LOGGING_LEVEL="info"

# Playwright proxy configuration (Optional)
PROXY_SERVER=""
PROXY_USERNAME=""
PROXY_PASSWORD=""
BLOCK_MEDIA="true"

# SearXNG configuration (Optional)
# SEARXNG_ENDPOINT=""
# SEARXNG_ENGINES=""
# SEARXNG_CATEGORIES=""
