Проблемы с входом в Patreon, принудительным HTTPS и S3 CDN (три проблемы)

Тогда вам действительно нужно обратиться за помощью туда, потому что здесь поддерживается только стандартная установка.

Ожидаете ли вы более 200 тысяч просмотров страниц в день? Если нет, то один Droplet с 8 ГБ ОЗУ и CDN будет гораздо проще в управлении и, вероятно, дешевле. И, насколько я могу судить, в тех инструкциях есть как минимум пара моментов, из-за которых они, скорее всего, не сработают для кого угодно.

Во-первых, настроили ли вы внешний Redis, как описано в шаге 5? Если нет, то я бы ожидал, что хотя бы кое-что будет работать некорректно. В инструкции подразумевается, что использование «липких» сессий (sticky sessions) «исправит» это, но на самом деле это не так. Поэтому вы можете столкнуться со сложными в диагностике случайными ошибками. Кроме того, в инструкции не указано, как убедиться, что все ваши экземпляры работают на абсолютно одинаковой версии Discourse, что тоже, скорее всего, приведёт к проблемам.

Вам следовало сделать это в первую очередь, иначе, на самом деле, такая настройка не может работать, потому что некоторые загрузки будут находиться на одном сервере, а некоторые — на другом. В тех инструкциях вообще не упоминается слово «загрузка» (upload), поэтому я предполагаю, что если вы использовали это дольше, чем для тестов, то у вас сейчас полный хаос, и вам нужно будет синхронизировать загрузки между вашими несколькими Droplet.

В нём конкретно указано, что CDN Digital Ocean не работает с Discourse.

Использовали ли вы другой CDN, как и рекомендуется? Bunny.net довольно легко и просто настроить.