Хранилище Cloudflare R2
Чтобы использовать Cloudflare R2 как S3-совместимое хранилище для бекапов PostgreSQL, нужно указать учетные данные вашего бакета R2 и endpoint.
Шаги настройки
1. Укажите имя бакета
Введите имя вашего бакета R2 в настройках хранилища:

2. Задайте регион
В поле региона укажите "auto"
3. Сгенерируйте Access Key ID и Secret Access Key
В панели Cloudflare перейдите в R2 → API → Manage API Tokens. Создайте новый токен и выдайте ему нужные права (например, "Object Read & Write").
После создания токена вы увидите:
- Access Key ID (ID токена)
- Secret Access Key (SHA-256-хеш значения токена)
Скопируйте оба значения в Databasus:

4. Найдите ID аккаунта
Ваш Account ID показан вверху любой страницы R2 в панели (или в настройках аккаунта):

5. Соберите S3 endpoint
Используйте следующий формат S3 endpoint:
https://<ACCOUNT_ID>.r2.cloudflarestorage.comЗамените <ACCOUNT_ID> на значение из вашей панели и введите его в Databasus.
Готово! Настройка должна выглядеть так:

Теперь Databasus готов использовать Cloudflare R2 как хранилище для ваших бекапов PostgreSQL.