Невозможно пересобрать из-за обновления gem AWS SDK и новых средств защиты целостности данных AWS

Вы правы!

Backblaze не поддерживает x-amz-checksum-crc32, и новая версия AWS SDK в Discourse могла включить эту функцию по умолчанию.

Поэтому я зашёл в приложение:

./launcher enter app

и удалил текущую версию AWS SDK:

gem uninstall aws-sdk-s3 aws-sdk-core aws-sdk-kms

затем установил ту версию, которая, по словам представителя Backblaze, должна работать:

gem install aws-sdk-core -v “~> 3.215.1”
gem install aws-sdk-kms -v “~> 1.96.0”
gem install aws-sdk-s3 -v “~> 1.177.0”

после этого я пересобрал приложение, и всё заработало!