Для Bpium S3

Настройка конфигурационного файла (config.env)

Сервер локального хранилища Bpium S3 также использует переменные окружения для хранения настроек. Если переменные окружения не заданы, то Bpium S3 считывает их из файла config.env, который находится в папке приложения Bpium S3.

Параметры файлового сервера, совпадающие с параметрами приложением Bpium

Если вы устанавливаете сервисы на один компьютер в общую папку. то можете использовать единый конфигурационный файл. Часть параметров у сервисов совпадают.

Любую переменную окружения можно передать с префиксом BPIUM_ или без префикса. Если указаны оба, то приоритет за тем что с префиксом. Примеры:

Без префикса:

PARAMETER_NAME_STRING=string_value

С префиксом:

BPIUM_PARAMETER_NAME_STRING=string_value

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