Configurar o Puppeteer
📝Requisitos
RAM: 512 MB (recomendado para tarefas básicas)
A quantidade ideal de RAM pode variar consoante as especificidades de cada caso.
Na linha APT, adicione o pacote puppeteer
separado por vírgula e espaço após os pacotes já existentes, como no exemplo abaixo.
⚙️Configure o Puppeteer
Para garantir o funcionamento correto do Puppeteer em um container, é necessário adicionar o argumento --no-sandbox
na instrução puppeteer.launch();
, como demonstrado no exemplo a seguir:
⚙️Configuração de dependências que utilizam o Puppeteer
Como o whatsapp-web.js utiliza o Puppetter (para geração do QR code, e interações em segundo plano), é necessário adicionar o argumento --no-sandbox
às opções do puppetter
, como no exemplo a seguir:
Em caso de memória RAM insuficiente, o QR code poderá não aparecer nas logs da Discloud, para resolver isto aumente a memória do seu app como mencionado nos requisitos acima, para que o Puppeteer funcione como esperado.
Last updated