infra/@beget-s3.storage/docs/GET_CREDENTIALS.md

ПОЛУЧЕНИЕ КЛЮЧЕЙ BEGET S3

Дата: 2025-11-16
Проект: infra-s3-beget


ГДЕ ВЗЯТЬ КЛЮЧИ

Вариант 1: Из панели Beget (если уже созданы)

  1. Откройте https://cp.beget.com/
  2. Войдите в аккаунт kondurov
  3. Перейдите в раздел "S3" или "Объектное хранилище"
  4. Найдите раздел "Ключи доступа" или "API ключи"
  5. Скопируйте:
    - Access Key ID (публичный ключ)
    - Secret Access Key (секретный ключ)

Вариант 2: Создать новые ключи

Если ключей ещё нет:

  1. В панели Beget → S3"Создать ключ"
  2. Укажите имя: nomenclature-exchange
  3. Скопируйте появившиеся ключи СРАЗУ (секретный показывается только один раз!)

ЧТО МНЕ НУЖНО

Вставьте ключи в файл $WORKSPACE/infra/infra-s3-beget/config/.env:

# Beget S3 Credentials
S3_ACCESS_KEY=ВАSH_ACCESS_KEY_ID
S3_SECRET_KEY=ВАШ_SECRET_ACCESS_KEY
S3_ENDPOINT=https://s3.beget.com
S3_REGION=ru-central1
S3_BUCKET=nomenclature-exchange

ИЛИ ПЕРЕДАЙТЕ МНЕ КЛЮЧИ

Просто скажите:

access_key_id = XXXXXXXXXX
secret_access_key = YYYYYYYYYYYYYY

Я сам создам .env файл и настрою rclone.


БЕЗОПАСНОСТЬ

⚠️ ВАЖНО:
- Секретный ключ показывается только один раз при создании
- Если потеряли — нужно создать новый
- Не публикуйте ключи в открытых репозиториях
- .env файл добавлен в .gitignore


Статус: Ожидаю ключи от пользователя