Спасибо за обновление!
Я разворачиваю внутренний Discourse для нужд нашей компании. Одновременно с этим я переношу в него наши инструкции, списки задач, другую информацию и чаты.
Сейчас я использую настройку окружения DISCOURSE_ALLOW_UNSECURE_CHAT_UPLOADS, чтобы разрешить загрузку файлов в чате. Я предупредил, что через чат нельзя передавать конфиденциальные файлы или изображения. Поскольку это закрытая система, обязательная двухфакторная аутентификация и доступ только для сотрудников, такой подход нас устраивает.
Чат используется для обсуждения проектов, кода и личных тем, поэтому чаще всего там отправляются изображения (фото проблем, личные фото и т. д.).
Это не является «критически важным для бизнеса», но было бы очень здорово, если бы сообщения в чате использовали ту же логику безопасной загрузки, что и обычные темы.
В любом случае, продолжайте отличную работу!