Веб-интерфейс
Загружайте, скачивайте и раскладывайте файлы прямо в браузере. Файлы сгруппированы в библиотеки — это что-то вроде отдельных папок верхнего уровня. Для аккаунта можно включить двухфакторную аутентификацию.
Файловое хранилище подойдёт тем, кому нужно хранить файлы, синхронизировать их и делиться ими. S3-совместимое объектное хранилище рассчитано на приложения и программы резервного копирования.
Файловое хранилище
Сервис работает на Seafile — открытой платформе для синхронизации файлов и обмена ими. Вход — на cloud.digitalstorage.net, файлы организованы в библиотеки.
Загружайте, скачивайте и раскладывайте файлы прямо в браузере. Файлы сгруппированы в библиотеки — это что-то вроде отдельных папок верхнего уровня. Для аккаунта можно включить двухфакторную аутентификацию.
Для синхронизации и доступа с телефона используются стандартные клиенты Seafile, собственных приложений мы не выпускаем. Установите десктопный клиент или мобильное приложение Seafile, укажите адрес нашего сервера и свой логин и выберите, какие библиотеки синхронизировать.
Файлом или папкой можно поделиться по ссылке. Ссылке можно задать пароль и срок действия.
Сервис хранит прежние версии файлов, а удалённые файлы отправляет в корзину. После ненужной правки или удаления можно вернуться к прежнему состоянию.
Библиотеку можно создать зашифрованной и задать ей пароль. Клиент для компьютера шифрует файлы перед отправкой, а сервер пароль не хранит. Если открыть такую библиотеку в веб-интерфейсе, пароль передаётся на сервер на время сеанса. По умолчанию шифрование выключено: его выбирают отдельно для каждой библиотеки.
Библиотеки доступны и по WebDAV — для файловых менеджеров и программ, которые его поддерживают. Например, rclone подключается и по WebDAV, и через собственный бэкенд для Seafile.
Объектное хранилище S3
Это отдельный сервис со своим эндпоинтом. Здесь вы работаете с бакетами и ключами доступа, а не с библиотеками и веб-интерфейсом для файлов.
Мы поддерживаем те части S3 API, которые нужны в продакшене: бакеты, объекты, multipart-загрузку, листинг с префиксами и разделителями, presigned-ссылки. Готовые SDK и утилиты подключаются без доработок.
Каждый объект шифруется на стороне сервера. Ключ доступа выдаётся на конкретные бакеты с правами на чтение, запись и листинг, поэтому с ключом, утёкшим из одного приложения, до данных другой команды не добраться.
Версионирование сохраняет прежние копии каждого объекта. Object lock добавляет хранение в режиме WORM (write once, read many): заблокированную версию нельзя ни перезаписать, ни удалить — ни шифровальщику, ни по ошибке.
С эндпоинтом работает любой инструмент, который умеет S3: restic и rclone для бэкапов по скриптам, Duplicati и Veeam для заданий по расписанию.
Данные хранятся с избыточностью на нашем оборудовании. Целевая доступность — 99,9% в месяц. Все данные лежат в одном «горячем» классе хранения, поэтому скачивание начинается сразу и восстанавливать из холодного хранилища ничего не нужно.