githubEdit

Подключение S3 хранилища DigitalOcean

Инструкция по подключению DigitalOcean Spaces Object Storage в качестве S3-хранилища

Создание бакета и ключей

  1. Перейдите в консоль DigitalOcean (ссылкаarrow-up-right).

  2. Перейдите в раздел "Manage" -> "Spaces Object Storage". Нажмите "Create a Spaces Bucket" для создания нового бакета.

Раздел "Spaces Object Storage"
  1. На странице создания бакета, в разделе "Choose a datacenter region", выберите ближайший к серверу MikoPBX регион. Выберите "Standart Storage".

circle-info

Запомните название Вашего региона (sgp1 на скриншоте ниже), оно понадобится в будущем для настройки внутри MikoPBX.

Параметры создаваемого бакета #1
  1. В поле "Choose a unique Spaces Bucket name" укажите произвольное название для бакета.

Нажмите "Subscribe & Create Bucket".

Параметры создаваемого бакета #2
  1. Перейдите на страницу созданного бакета (нажмите на его название в разделе "Buckets").

Созданный бакет в разделе "Buckets".
  1. Перейдите на вкладку "Settings".

Вкладка "Settings" на странице созданного бакета
  1. Пролистайте до раздела "Access Keys". Нажмите "Create Access Key" для создания новой связки ключей.

Раздел "Access Keys"
  1. Заполните необходимые параметры для создаваемого ключа:

  • Select access scope - Limited Access.

  • Buckets - выберите ранее созданный бакет.

  • Permissions - Read/Write/Delete.

  • Give this access key a name - укажите произвольное название для идентификации связки ключей.

Нажмите "Create Access Key".

Параметры создаваемой связки ключей

Будет отображены значения связки ключей (Access Key ID и Secret Key). Сохраните эти значения, они понадобятся в будущем при настройке на стороне MikoPBX.

Связка access ключей

Подключение к MikoPBX

  1. Перейдите во вкладку "Обслуживание" -> "Хранилище".

Раздел "Хранилище"
  1. Перейдите на вкладку "Облачное хранилище S3" и заполните следующие поля:

  • Автоматическая загрузка записей в облачное хранилище — включите переключатель.

  • URL точки доступа S3 — введите https://sgp1.digitaloceanspaces.com - замените sgp1 на Ваш регион.

  • Регион S3 — укажите регион Вашего бакета в DigitalOcean, в этой инструкции - sgp1.

  • Имя бакета S3 — укажите имя бакета, созданного в DigitalOcean (например, mikopbx-s3-storage в этой инструкции)

  • Ключ доступа и Секретный ключ — вставьте значения, полученные в первой части этой инструкции (связка Access ключей).

Настройте ползунок «Локальное хранение (режим S3)» — выберите, как долго записи будут храниться локально до удаления после выгрузки в облако.

circle-info

Более короткое локальное хранение быстрее освобождает дисковое пространство.

Нажмите «Сохранить».

Параметры для подключения S3 DigitalOcean

После сохранения настроек нажмите "Проверить соединение". При успешном подключении появится сообщение «Соединение с S3 успешно» и начнется синхронизация записей телефонных разговоров.

Успешное подключение

Last updated

Was this helpful?