Aktar, бесплатно и с открытым кодом

Загрузка файлов в Cloudflare R2 прямо с рабочего стола

Aktar помещает ваш бакет R2 в строку меню. Перетащите файл, и ссылка на вашем домене или URL r2.dev скопируется в буфер обмена. Без панели управления, без команд Wrangler и без платы за исходящий трафик для тех, кто открывает ссылку.

Скачать для MacСкачать для Windows

Бесплатно · Mac, Windows, iPhone и iPad · Без аккаунта

R2 - отличное хранилище, но его панель управления не создана для загрузки

Cloudflare R2 - одно из лучших мест для хранения файлов, которыми вы делитесь: нет платы за исходящий трафик, щедрый бесплатный тариф и собственные домены через сеть Cloudflare. Неудобно другое: положить туда файл. Загрузка через панель работает, но публичный URL все равно приходится собирать самому, а wrangler r2 object put - слишком много набора ради одного скриншота.

В Aktar есть отдельный пресет для R2. Введите Account ID, API-токен R2 и бакет, и каждый перетащенный файл превратится в ссылку на вашем домене.

Что вы получаете

  • Перетащили, и готово

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

  • Ссылки на вашем домене

    Используйте собственный домен, подключенный к бакету, например files.example.com. Читайте, как сделать бакет R2 публичным.

  • URL, Markdown или HTML

    Копируйте простую ссылку, изображение в Markdown для GitHub или документации, HTML-тег или собственный шаблон.

  • Весь бакет перед глазами

    Смотрите все папки и файлы в R2, ищите по ним, просматривайте изображения и PDF, переименовывайте, перемещайте и удаляйте объекты.

  • Автоудаление через правила жизненного цикла

    Делитесь временно? Выберите «Удалить через» от 1 до 30 дней. С токеном Admin Read & Write Aktar сам добавит правила жизненного цикла R2. См. правила жизненного цикла.

  • Токены R2 с ограниченным доступом

    Используйте токен R2, ограниченный одним бакетом. Он хранится в Связке ключей и используется только для подписи запросов к вашему эндпоинту R2.

Скриншоты

Посмотрите поближе

Создано на SwiftUI, поэтому на macOS выглядит как родное.

Выберите место назначения, перетащите файлы и возьмите недавние ссылки, не отрываясь от дел.

Как это работает

  1. 1

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

    В панели Cloudflare создайте бакет R2, подключите собственный домен и создайте API-токен с правами Object Read & Write.

  2. 2

    Добавьте его в Aktar

    Выберите пресет Cloudflare R2 и введите Account ID, ключи, бакет и публичный домен. Эндпоинт Aktar заполнит сам.

  3. 3

    Перетаскивайте файлы, делитесь ссылками

    Каждая загрузка идет напрямую в R2, а ссылка на вашем домене копируется в буфер обмена.

Настройте хранилище

Пошаговые руководства для каждого провайдера. На большинство уходит около пяти минут.

Вопросы

Нужен ли собственный домен?

Нет. Можно начать с Public Development URL бакета на r2.dev. Но Cloudflare ограничивает для него частоту запросов, поэтому для ссылок, которыми вы делитесь широко, подключите собственный домен. В нашем руководстве по настройке R2 описаны оба варианта.

Почему ссылка R2 выдает Access Denied?

Адрес …r2.cloudflarestorage.com - это эндпоинт S3 API, и он никогда не отдает публичные файлы. Укажите в качестве публичного базового URL свой домен или URL r2.dev. Подробнее в разделе ошибки Access Denied.

Сколько стоит R2 для обмена файлами?

R2 берет плату за хранение и операции, но не за исходящий трафик, поэтому неважно, сколько раз откроют ссылку. Бесплатный тариф включает 10 ГБ хранилища в месяц, а это очень много скриншотов.

Можно ли пользоваться R2 и с iPhone?

Да. Aktar для iPhone и iPad загружает в тот же бакет R2 из Фото, камеры, Файлов и меню «Поделиться».

Подробнее

Другие сценарии использования Aktar