Meu ambiente de desenvolvimento do Discourse (VM Ubuntu) está ficando sem espaço em disco, apesar de ter dobrado o tamanho do disco da VM para 24 GB na semana passada. Preciso excluir manualmente versões antigas do Discourse, executar um script de limpeza ou algo assim? Não consigo pensar em outra razão para estar ficando sem espaço novamente, já que minha instância do Discourse tem apenas dois usuários e algumas dezenas de posts.
Provavelmente arquivos de log,
rm -fr tmp/*
Você pode executar o ncdu para descobrir onde está todo o espaço (apt-get install ncdu)
Parece que a pasta tmp dentro de discourse não tem muito.
123.3 MiB [##########] /cache
25.8 MiB [## ] /stylesheet-cache
2.5 MiB [ ] /ember-rails
948.0 KiB [ ] /spec
88.0 KiB [ ] /avatar_proxy
12.0 KiB [ ] /javascript-cache
8.0 KiB [ ] /download_cache
8.0 KiB [ ] /pids
e 4.0 KiB [ ] /letter_avatars
e 4.0 KiB [ ] /backup_assets
4.0 KiB [ ] rspec_result
4.0 KiB [ ] plugin-hash
Parece que toda a pasta discourse tem apenas 1,2 GB. Há algo do Discourse armazenado em outro lugar que eu possa verificar diretamente, para não ter que esperar a varredura de todo o disco?
Tente limpar suas imagens e containers do Docker, se você estiver usando:
Perfeito, é exatamente o que eu precisava!
Há algum motivo específico para você não estar dizendo
./launcher cleanup
aqui? Isso parece ser um conselho muito mais claro e simples de dar às pessoas?
De modo geral, isso está totalmente correto, mas não temos esse helper no nosso caminho de dev do Docker. Com certeza deveríamos ter um ‘d/cleanup’ para nossa configuração de dev do Docker, @riking, talvez você possa adicionar isso?
Claro, comecei em DEV: Add docker cleanup script to d/ folder by riking · Pull Request #9082 · discourse/discourse · GitHub
Parece que o Lint falhou de forma intermitente?
Desculpe, não percebi que essa era uma pergunta de desenvolvedor!