Resumo simples de como mover o Discourse para um disco maior

O melhor é começar medindo e compartilhando suas medições - você pode até estar certo sobre a melhor maneira de prosseguir, mas vamos ver como as coisas estão.

Embora o docker prune também seja uma boa ideia.

O tamanho do disco:

df -h /

E o uso atual desse disco:

E o uso pelo docker:

docker system df
docker images -a
docker image ls
docker volume ls -qf dangling=true

(Não sou um especialista em docker - isso provavelmente é um pouco redundante, mas com todas essas saídas devemos ser capazes de ver o uso do docker)

No geral, seu uso do disco será uma combinação de

  • o sistema operacional
  • arquivos de swap
  • vários arquivos de log
  • seu software discourse
  • seus backups
  • seu banco de dados
  • os uploads do seu fórum

Para muitos fóruns, os uploads são a parte maior. Mas é preciso medir!

Se você não for um administrador de sistemas Linux experiente, provavelmente haverá alguns itens antigos desnecessários extras.