Configurar o Puppeteer
- 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.discloud.config
...
APT=tools, 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:const browser = await puppeteer.launch({
args: ['--no-sandbox']
});
Como o whatsapp-web.js utiliza o Puppetter, é necessário adicionar o argumento
--no-sandbox
às opções do puppetter, como no exemplo a seguir:const client = new Client({
puppeteer: {
args: ['--no-sandbox'],
}
});
Last modified 1mo ago