Для Bpium S3
Настройка конфигурационного файла (config.env)
Сервер локального хранилища Bpium S3 также использует переменные окружения для хранения настроек. Если переменные окружения не заданы, то Bpium S3 считывает их из файла config.env
, который находится в папке приложения Bpium S3.
Параметры файлового сервера, совпадающие с параметрами приложением Bpium
Если вы устанавливаете сервисы на один компьютер в общую папку. то можете использовать единый конфигурационный файл. Часть параметров у сервисов совпадают.
Любую переменную окружения можно передать с префиксом BPIUM_ или без префикса. Если указаны оба, то приоритет за тем что с префиксом. Примеры:
Без префикса:
С префиксом:
S3_HOST
(обязательный)
string
Публичный (локальный) адрес хранилища, доступный с компьютеров сотрудников (localhost
не допустим).
Пример: files.company.ru
или 211.129.48.11
Для Amazon можно не указывать, формируется сам.
S3_PORT
int
Порт локального хранилища. По умолчанию: 2020
Для Amazon можно не указывать, формируется сам.
S3_REGION
string
Регион дата-центра Amazon. Не используется для локального хранилища.
S3_BUCKET
string
Идентификатор хранилища. По умолчанию: storage
S3_KEY
(обязательный)
string
Публичный ключ доступа.
Для Amazon предоставляется Amazon.
Для локального хранилища — придумайте строку.
S3_SECRET
(обязательный)
string
Секретный код доступа.
Для Amazon предоставляется Amazon.
Для локального хранилища — придумайте строку.
S3_HTTPS
bool
Использовать SSL-сертификаты и протокол HTTPS.
Значения: true/false. По умолчанию: false
.
Уникальные параметры файлового сервера
S3_HTTPS_CERTIFICATE_PATH
string
Путь к файлу сертификата (crt).
S3_HTTPS_KEY_PATH
string
Путь к файлу с ключом сертификата (key).
S3_DATA_PATH
string
Путь к папке для хранения файлов локального хранилища. По умолчанию: текущая папка.
Bpium и Bpium S3 могут использовать общий файл, если стартуют из одной папки. Сервер локального хранилища Bpium S3 может быть запущен и в другой папке или на другом сервере. В этом случае ему необходим отдельный конфигурационный файл с необходимыми для запуска и работы переменными. Конфигурационный файл размещается в папке приложения Bpium S3.
Last updated