Saltar para o conteúdo principal

Dando uma olhada

Agora que você tem uma cópia local do Toolkit, vamos analisar a estrutura do repositório usando o comando ls.
Run this
O comando ls -l exibe uma listagem detalhada do conteúdo de um diretório, fornecendo informações adicionais sobre os arquivos, como permissões, proprietário e tamanho.
Se tudo tiver sido clonado com sucesso, você deverá ver algo assim:
Todos os arquivos de configuração do usuário encontram-se no diretório config/. Este diretório é excluído do sistema de controle de versão git, portanto não será alterado ao atualizar o Toolkit.

Estrutura do repositório

Recomendamos não alterar diretamente arquivos fora da pasta /config. Em vez disso, se precisar fazer alterações, elas podem ser feitas através de variáveis de ambiente definidas em config/variables.env ou config/overleaf.rc.
Por exemplo, para definir a imagem do serviço mongo, em vez de editar lib/docker-compose.mongo.yml diretamente, defina a imagem usando a variável de ambiente MONGO_IMAGE em config/overleaf.rc. Para mais informações, consulte a página Configurações do Toolkit.
O Toolkit não alterará nenhum dado no diretório config/ sem a sua permissão.

Comandos

Execute estes scripts a partir do diretório do Toolkit. Cada um exibe suas opções com --help.
Quando o bin/up recria um contêiner, tudo o que foi alterado dentro dele é perdido, por exemplo pacotes instalados ou arquivos editados por meio do bin/shell. Apenas os diretórios de dados (data/ por padrão) e config/ são mantidos. Faça alterações permanentes por meio de config/variables.env, config/overleaf.rc ou config/docker-compose.override.yml.
Se cada bin/up desconectar todos os usuários, defina OVERLEAF_SESSION_SECRET. Sem ela, os cookies de sessão são assinados com um segredo que é gerado novamente sempre que o contêiner é recriado; consulte as Q&A em Variáveis de ambiente.
Última modificação em 8 de novembro de 2026