К сведению: это невозможно. Я не думаю, что режим пути больше поддерживается, именно поэтому опция принудительного включения режима пути для Discourse исчезла. Это также объясняет, почему в разделе, который я изначально добавил в руководство по настройке совместимого с S3 объектного хранилища, теперь в разделе «Ограничения и требования» указано:
- В конфигурации MinIO должна быть включена поддержка доменов для URL-адресов бакетов, управляемых доменом. Это обязательно и не является опциональным: в Discourse нет поддержки путей к бакетам.
Давным-давно, когда я только начал работать с Discourse, у них была такая опция, но затем её убрали, и мне пришлось отказаться от использования MinIO в качестве бэкенда. СЕЙЧАС, поскольку в документации MinIO есть инструкции по настройке работы в режиме DNS (то есть пути вида бакет[.]сервер[.]com, как это работает в S3), всё работает при правильной настройке MinIO. (Спасибо сотрудникам/модераторам/системе за повышение моего уровня доверия, что теперь я могу редактировать саму вики).