Самостоятельно пробовал развернуть сервер Minio S3 на CentOS для облачного хранения файлов. По итогу Minio развернут на сервере, HTTPS работает, Minio доступен на стандартном для него порту. Однако что делать дальше и как подключить его к 1С Битрикс не понятно.
Есть 2 варианта: 1.Чтобы minio в Битрикс заработало, нужно на стороне битрикса заменить коннектор: bitrix/modules/clouds/classes/general/storage_service_s3.php. После на стороне minio определить параметр MINIO_DOMAIN через переменную окружения (или поправить в конфигурационном файле Minio) в virtual-hosted style. 2.Просто настроить Minio на поддержку virtual-hosted style путей. Далее уже настроить nginx для проксирования wildcard поддоменов, создав доп секцию server c прослушиванием server_name *.s3.domain.ru; proxy_pass http://s3.domain.ru:9000; После этого необходимо получить wildcard сертификат от LE на поддомены *.s3.domain.ru Вся настройка minio и nginx происходит как обычно, просто когда все заработает на path-style, тогда сделайте как выше написано.
Варианты брал с форума по теме. Если с поддержкой virtual-hosted style путей для Minio и настройкой Nginx понятно, то с Wildcard возникли затруднения.
Теперь о том, что необходимо: Проконсультировать по окончательной настройке и безопасности. Или вовсе настроить самому всё так, чтобы был произведен коннект с Minio S3 сервером на стороне 1C Bitrix, началась загрузка файлов на него. Если есть возможность обеспечить безопасность сервера, необходимо проделать эти манипуляции.
Есть возможность предоставления доступа к веб-сайту под учётной записью администратора, а также SSH доступ к серверу на котором развернут Minio S3.