Alguém já tentou usar o Hetzner Storage Box em vez do S3 para armazenar uploads? Backups são claro que factíveis com cronjobs, mas, você sabe.
Parece que você pode montá-lo no sistema de arquivos do seu servidor, certo? Nesse caso, você pode montá-lo e tratá-lo como uploads locais, e isso deve ser transparente para o Discourse.
Sim, eu notei o mesmo depois de postar. Parece legítimo ![]()
OK, então, após alguma pesquisa, provavelmente implementaremos isso montando a caixa de armazenamento com webdav.
Assim que tivermos feito isso, avisarei como foi.
Se alguém já tiver experiência com isso, sinta-se à vontade para deixar comentários e, especialmente, avisos ou se tiver algumas flags úteis em mente sobre otimização.
A Hetzner é ótima! Provavelmente é melhor usar os Block Storage Volumes deles. Eles são mais caros em comparação com o Storage Box, mas são extremamente confiáveis.
Ah, nós estamos bem com menos confiabilidade e mais economia - caso contrário, teríamos simplesmente comprado mais volume de armazenamento como você sugeriu.
Em tempo, eles realmente não brincam com a cobrança - tive que aprender isso da maneira mais difícil ![]()
Tive um começo de ano desastroso que resultou, entre outras coisas, em eu ter esquecido completamente a fatura de fevereiro (a cobrança automática falhou porque eu estourou meu cartão), e eles desligaram os serviços depois de um mês ![]()
Assim que o pagamento foi processado, levou apenas cerca de 15 a 30 minutos para os serviços e o console estarem disponíveis novamente, mas isso é um amor rigoroso ![]()
Todo mundo está fazendo isso.
Aliás, para quem estiver interessado, levamos algum tempo para investigar isso e acabamos aumentando o volume. Se continuarmos a ter problemas com uploads (já que acabamos de ajustar alguns limites de upload, fazendo alguns truques de imagem no nível do FS), provavelmente começaremos a fazer upload de backups para o S3. No momento, estamos bem, desde que possamos sobreviver a atualizações sem falhas, o que não é o caso se você ficar sem espaço em disco.