É intencional que não haja menção ao Sidekiq ali; tudo isso deve funcionar magicamente em segundo plano, sem nenhuma ação da sua parte. Garantimos que isso aconteça.
O fato de não estar funcionando no seu site indica um problema na sua configuração.
É difícil diagnosticar qual é o problema sem muito contexto. Então, por favor, tente fornecer o máximo de informações possível.
Posso obter um link para o site que você está tendo problemas?
Você pode tentar o modo seguro?
Você está usando o Cloudflare?
Você vê algum erro no console do navegador em páginas com imagens que deveriam ser exibidas em lightbox?
Você vê algo incomum em your.site.com/logs?
Também estou rodando no DO, segui o guia de instalação e não há CDN (tudo está sendo carregado diretamente do VPS).
A mágica é ótima, mas talvez seja útil e esteja na hora de incluir uma seção no guia explicando essa mágica e como contorná-la caso não funcione como esperado.
Na verdade, a maioria dos administradores não se importa como funciona, apenas que funcione, o que, novamente, é algo que nos importa muito e garantimos que funcione. Acabei de configurar um novo ambiente de teste e tudo parece estar funcionando perfeitamente do meu lado. Se você é um desenvolvedor e realmente quer se aprofundar em como funciona, fique à vontade para ver o código-fonte.
Entendo, mas navegando por aquele site, vejo apenas dois tópicos públicos que possuem imagens:
As imagens em ambos os tópicos são muito pequenas para serem exibidas no lightbox. Você pode controlar a altura e a largura mínimas de uma imagem para ser exibida no lightbox por meio das configurações max_image_width e max_image_height.
Imagens com dimensões maiores que essas serão exibidas no lightbox. Então, fique à vontade para alterar esses valores conforme suas necessidades.
Mas não estou dizendo que adicionar imagens maiores funcionará lá.
A dimensão da imagem é 5471 x 2878, muito maior do que o que normalmente aciona o lightbox.
Mesmo assim, o lightbox não está funcionando. A mágica nos falhou (ou a mim) desta vez. E como é mágica, nem sei por onde começar a depurar. Sem erros no console. Sem erros nos logs, exceto este:
TypeError: Cannot read property 'create' of undefined
at https://africa.khophi.com/assets/vendor-fae393575cd14697b31e9fdbeb8c016d165a8a3af765ec8ca719a454585aedf4.js:5:2332
at https://africa.khophi.com/assets/vendor-fae393575cd14697b31e9fdbeb8c016d165a8a3af765ec8ca719a454585aedf4.js:5:3286
@Johani É interessante que você tenha rodado no seu e o lightbox funcionou. Estou seguindo o guia de instalação, palavra por palavra, em um droplet completamente novo.
Se necessário, farei uma gravação de tela de todo o processo de configuração mais tarde, para que vocês saibam que não estou fazendo nenhum truque ‘anti-mágico’ em lugar nenhum. O lightbox pronto para uso (brincadeira intencional) não está funcionando, pelo menos para mim.
Agora fiz todo o troubleshooting possível que consegui pensar. Instalação limpa, ainda assim o lightbox não funciona.
Caso contrário, talvez eu grave a instalação de uma nova instância do Discourse que leva ao lightbox não funcionando, porque algo não está certo, e tenho a sensação de que a documentação não menciona algo.
De qualquer forma, há mais alguma dica de troubleshooting para eu investigar?