# ===== Variáveis de ambiente obrigatórias ======
NUM_WORKERS_PER_QUEUE=8
PORT=3002
HOST=0.0.0.0
REDIS_URL=redis://localhost:6379
REDIS_RATE_LIMIT_URL=redis://localhost:6379
## Para ativar a autenticação no banco, você precisa configurar o Supabase.
USE_DB_AUTHENTICATION=false
## Usando PostgreSQL para fila — altere se credenciais, host ou banco forem diferentes
NUQ_DATABASE_URL=postgres://postgres:postgres@localhost:5433/postgres
# ===== Variáveis de ambiente opcionais ======
# Configuração do Supabase (usado para autenticação no banco, logging avançado, etc.)
SUPABASE_ANON_TOKEN=
SUPABASE_URL=
SUPABASE_SERVICE_TOKEN=
# Outras opcionais
TEST_API_KEY= # use se você configurou autenticação e quer testar com uma chave de API real
OPENAI_API_KEY= # adicione para recursos dependentes de LLM (geração de alt de imagem, etc.)
BULL_AUTH_KEY= @
PLAYWRIGHT_MICROSERVICE_URL= # defina se quiser executar um fallback do Playwright
LLAMAPARSE_API_KEY= # defina se você tiver uma chave do LlamaParse que queira usar para processar PDFs
SLACK_WEBHOOK_URL= # defina se quiser enviar mensagens de status de saúde do servidor para o Slack
POSTHOG_API_KEY= # defina se quiser enviar eventos do PostHog, como logs de jobs
POSTHOG_HOST= # defina se quiser enviar eventos do PostHog, como logs de jobs