Hoard: автоматическая синхронизация сохранений игр без облака

Hoard: автоматическая синхронизация сохранений игр без облака

Hoard — это система автоматической и версионной синхронизации сохранений игр, которая поддерживает более 20 000 игр, включая Steam и GOG. Она решает проблему потери сохранений или их повреждения, предоставляя возможность отката к любому предыдущему состоянию без утрат.

В отличие от облачных решений, таких как Steam Cloud, Hoard не полагается на сторонние сервисы, позволяя самостоятелно хостить данные, не требуя аккаунтов и телеметрии. Это может быть особенно полезно для игроков, которые проводят много времени в играх, не имеющих полноценной поддержки облачных сохранений.

Hoard написан на Java и доступен под лицензией AGPL-3.0. Запускать его можно как через десктопное приложение, так и через CLI. Обрати внимание, что проект всё еще находится в разработке, и в данный момент поддержка Android находится в работе. Если ты ищешь решение для стабильного хранения своих игровых сохранений без риска их потери или повреждения, стоит присмотреться к Hoard.

Hoard — это система резервного копирования и синхронизации сохранений игр, доступная в открытом виде под лицензией AGPL-3.0. Она разработана для того, чтобы предоставлять пользователям гарантию сохранности игровых данных, защищая их от случайного перезаписывания и потери, которые могут произойти с облачными сервисами, такими как Steam Cloud.

Проект позволяет как самообслуживание (self-hosting) без необходимости создания учетной записи и сборов данных, так и использование облачного сервиса Hoard Cloud. В обоих случаях приложение и командный интерфейс (CLI) работают одинаково, что упрощает процесс использования.

Основные функции

  • Версионирование: каждое игровое сеанс создаёт новый снимок сохранения, к которому можно откатиться в любое время.
  • Проверка целостности: каждый файл хешируется SHA256 при загрузке и проверяется при восстановлении для выявления повреждений.
  • Компактное хранение: дупликация данных помогает экономить место — несколько версий одного и того же файла занимают столько же места, сколько один, если данные не изменились.
  • Автоопределение игр: приложение может автоматически обнаруживать более 20,000 игр с помощью разных сигналов, без необходимости в настройке.
  • Поддержка эмуляторов: Hoard совместим с многочисленными популярными эмуляторами, такими как PCSX2, Dolphin, и многими другими.
  • Кросс-платформенность: поддерживаются Windows, Linux, macOS и другие операционные системы, что позволяет использовать Hoard на самом широком спектре устройств.

Установка и запуск

Hoard можно установить несколькими способами:

  • Самостоятельный хостинг: можно запустить `hoard-server` на своем устройстве, без необходимости регистрации аккаунта. Установка осуществляется через Docker с командой:
  • docker pull ghcr.io/rleeon/hoard
  • Hoard Cloud: доступен хостинг на сайте hoard.services. Регистрация с аккаунтом Google предоставляет возможность использования 2 ГБ памяти на 3 устройствах.

Ограничения

При использовании облачного сервиса существует лимит в 2 ГБ для бесплатных пользователей. Если этот лимит исчерпан, рекомендуется перейти на самообслуживание. В настоящее время разработка мобильной версии Hoard для Android находится на этапе тестирования, а полноценная поддержка сделана только для десктопов.

Документация

Здесь можно найти полезные руководства:

Открыть на GitHub: rleeon/hoard →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте