Favicon не отображается после Autoclean

После автоматической очистки и пересборки приложения вчера вечером кастомные фавиконки на моих сайтах перестали отображаться.

apt-get autoclean
apt-get autoremove
./launcher cleanup
./launcher rebuild app

Я попробовал запустить rake avatars:refresh, но это заняло слишком много времени, поэтому я прервал процесс.

./launcher enter app
rake avatars:refresh                                                   

У меня не настроен CDN. У меня настроена конечная точка S3 на Digital Ocean. Извините, я не знаком с программной инфраструктурой Discourse. Не уверен, что вызвало эту проблему, так как я регулярно очищаю и пересобираю приложение с помощью вышеуказанных команд. Буду благодарен за помощь!

Вам нужно изменить порядок последних двух команд:

  1. ./launcher rebuild app
  2. ./launcher cleanup

Также рекомендую сначала выполнить эти команды, а затем указанные выше:

apt-get update
apt-get upgrade

Также убедитесь, что вы используете HTTPS:
Admin > Settings > Security > force https

Понял. Спасибо! Я только что попробовал следующее, но фавиконы так и не появились. Что мне делать, учитывая, что я уже нарушил порядок?

apt-get update
apt-get upgrade
./launcher rebuild app

Перейдите на страницу Sidekiq вашего сайта

mysite.com/sidekiq/scheduler

и запустите Jobs::CreateMissingAvatars.

Посмотрите, поможет ли это.

Изображения по-прежнему отсутствуют. Я пытался очистить кэш изображений и перезагрузить страницу, но безрезультатно. Что ещё можно попробовать?

Похоже, фавиконки постепенно возвращаются! Это потому, что Sidekiq требует времени на обработку? Большое спасибо за помощь!