Skip to main content

O Doctor

O Overleaf Toolkit vem com um prático script doctor para ajudar na depuração. Execute bin/doctor e o script exibirá informações sobre o ambiente do host, sua configuração e as dependências de que o Toolkit precisa. Essa saída também pode nos ajudar a diagnosticar problemas nas suas instalações do Ayakaleaf Pro.
Os usuários do Overleaf Pro podem abrir uma issue no GitHub.É uma boa ideia incluir a saída do script bin/doctor na sua mensagem.

Consultando o Doctor

Execute o script doctor:
Run doctor
Você verá uma saída semelhante ao exemplo abaixo.

Informações do host

A seção Host Information contém informações sobre a máquina que executa o Toolkit (por exemplo, a distribuição e a versão do Linux).

Dependências

A seção Dependencies lista as ferramentas necessárias para o funcionamento do Toolkit. Se uma ferramenta estiver presente, ela será listada como status: present com informações de versão. Se estiver ausente, será listada como status: MISSING! e um aviso será adicionado ao final da saída do doctor.
Se alguma dependência estiver ausente, o Toolkit quase certamente não funcionará.

Configuração

A seção Configuration contém informações sobre os arquivos no diretório config/. Para config/overleaf.rc, o doctor exibe alguns valores importantes. Arquivos ausentes serão listados como status: MISSING! e um aviso será adicionado ao final da saída do doctor.
Observações sobre o exemplo acima:
  • OVERLEAF_DATA_PATH definido como /tmp/overleaf pode não ser um local seguro para dados importantes.
  • MONGO_ENABLED: false significa que o Toolkit não provisionará seu próprio MongoDB; certifique-se de que MONGO_URL aponte para um MongoDB gerenciado externamente, se necessário.
  • config/variables.env está ausente no exemplo.

Avisos

A seção Warnings resume os problemas descobertos pelo script doctor. Se não houver problemas, esta seção indicará isso.
Última modificação em 4 de outubro de 2026