Распределённое S3-совместимое объектное хранилище для небольших и средних self-hosted-кластеров в нескольких физических локациях.
spacedriveapp/spacedrive
Кроссплатформенный файловый менеджер с открытым исходным кодом на Rust и распределённой виртуальной файловой системой, не требующий учётной записи в облачном сервисе.
Open source альтернатива:Google Drive
Dropbox
- Звёзды
- 39,269
- Форки
- 1,365
- Открытые issues
- 71
- Последний коммит
- 9 дней назад
Что это?
Spacedrive — файловый менеджер, который объединяет файлы с локальных дисков, NAS, других узлов Spacedrive и облачных хранилищ в одну файловую систему с поиском. Для каждого источника хранится переносимая база SQLite с актуальным индексом: отключённый диск по-прежнему можно искать, а его метаданные перемещаются вместе с ним. Записи сохраняют неизменные идентификаторы при перемещении, а хеши содержимого BLAKE3 позволяют находить копии одних и тех же данных на разных устройствах.
Перед внесением изменений можно проверить и предварительно просмотреть такие операции с файлами, как копирование, объединение и очистка. Поиск дубликатов отбирает кандидатов по выборочным хешам, а перед удалением сверяет содержимое побайтно. Устройства можно связать, чтобы просматривать авторизованные источники, а сами источники — подключить в macOS, Windows или Linux. Для соединения между устройствами используются Iroh и QUIC с сквозным шифрованием.
Настольное приложение, веб-интерфейс, мобильные клиенты, CLI, SDK и MCP-сервер используют один и тот же типизированный реестр операций. Он написан на Rust, а клиенты для TypeScript и Swift генерируются на его основе. Расширения добавляют адаптеры источников, предварительный просмотр и поля метаданных, не увеличивая размер базового бинарного файла.
Ключевые возможности
- 01Единый поиск и индексация локальных дисков, NAS, удалённых узлов и облачных хранилищ.
- 02Актуальный индекс файловых метаданных без повторного сканирования папок.
- 03Поиск дубликатов по выборочным хешам с последующей побайтной проверкой.
- 04Предварительный просмотр и проверка операций с файлами до внесения изменений.
- 05Подключение источников в macOS, Windows или Linux с потоковой передачей файлов по запросу.
- 06Общий API для настольного приложения, веб-интерфейса, мобильных клиентов, CLI, SDK и MCP-сервера.
Сценарии использования
- Просмотр и поиск файлов на нескольких компьютерах, дисках и домашнем NAS.
- Поиск и безопасное удаление дубликатов файлов на нескольких дисках.
- Хранение личных файлов на собственных устройствах с доступом к ним с других устройств.
- Выполнение файловых операций скриптами или AI-агентами через интерфейс с проверкой и предварительным просмотром.
Быстрый старт
- 1
Скачайте nightly-бинарные файлы CLI и daemon со страницы nightly-релизов
- 2
Сделайте бинарные файлы исполняемыми и добавьте их в PATH
chmod +x sd-macos-aarch64 sd-daemon-macos-aarch64 - 3
Установите daemon как службу
sd daemon install
Что важно знать
- Spacedrive 2.0 Beta ещё не выпущена; nightly-сборки могут перестать работать, а схемы — измениться без миграций.
- Nightly-бинарные файлы не подписаны, а в macOS перед запуском необходимо снять с них атрибут карантина.
- Для сборки из исходного кода нужны Rust, Bun, Node, just и библиотеки разработки FFmpeg.
Темы
Частые вопросы
- Что такое spacedrive?
- Кроссплатформенный файловый менеджер с открытым исходным кодом на Rust и распределённой виртуальной файловой системой, не требующий учётной записи в облачном сервисе. Spacedrive — файловый менеджер, который объединяет файлы с локальных дисков, NAS, других узлов Spacedrive и облачных хранилищ в одну файловую систему с поиском. Для каждого источника хранится переносимая база SQLite с актуальным индексом: отключённый диск по-прежнему можно искать, а его метаданные перемещаются вместе с ним. Записи сохраняют неизменные идентификаторы при перемещении, а хеши содержимого BLAKE3 позволяют находить копии одних и тех же данных на разных устройствах.
- spacedrive можно использовать бесплатно? Какая у него лицензия?
- spacedrive распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- spacedrive всё ещё поддерживается?
- Активно поддерживается. Последний коммит в spacedrive — 13 окт. 2026 г..
- Для чего можно использовать spacedrive?
- Просмотр и поиск файлов на нескольких компьютерах, дисках и домашнем NAS. Поиск и безопасное удаление дубликатов файлов на нескольких дисках. Хранение личных файлов на собственных устройствах с доступом к ним с других устройств. Выполнение файловых операций скриптами или AI-агентами через интерфейс с проверкой и предварительным просмотром.
- Как установить spacedrive?
- Скачайте nightly-бинарные файлы CLI и daemon со страницы nightly-релизов Сделайте бинарные файлы исполняемыми и добавьте их в PATH: chmod +x sd-macos-aarch64 sd-daemon-macos-aarch64 Установите daemon как службу: sd daemon install
- Где скачать spacedrive?
- Исходный код и инструкции по установке — на GitHub: https://github.com/spacedriveapp/spacedrive
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Приложение для удалённого рабочего стола с открытым исходным кодом, написанное на Rust и доступное для самостоятельного хостинга, — альтернатива TeamViewer.
Бесплатный кроссплатформенный архиватор и распаковщик с поддержкой более 200 форматов, шифрованием, разбиением файлов и встроенным файловым менеджером.
Приложение для компьютеров и Android, которое превращает ваш аккаунт Telegram в файловое хранилище: загрузка, предпросмотр, потоковое воспроизведение, синхронизация папок и локальный API.
Бесплатное приложение с открытым исходным кодом для записи экрана и создания готовых демо продукта и инструкций на Windows, macOS и Linux.
Подборка программ и онлайн-сервисов, ориентированных на приватность и безопасность: от менеджеров паролей до операционных систем.