Repolode
karanhudia

karanhudia/borg-ui

Веб-интерфейс для самостоятельного хостинга BorgBackup: настройка репозиториев, резервное копирование по расписанию, просмотр архивов и восстановление без командной строки.

Звёзды
1,682
Форки
62
Открытые issues
31
Последний коммит
вчера

Что это?

Borg UI — веб-интерфейс для BorgBackup, инструмента дедупликации резервных копий, которым обычно управляют из терминала. С его помощью можно создавать репозитории и управлять ими на локальных дисках, по SSH или через SFTP, запускать резервное копирование с отображением прогресса в реальном времени и просматривать архивы, чтобы восстанавливать отдельные файлы.

В том же интерфейсе настраиваются расписание, действия по обслуживанию и хуки до и после резервного копирования. Уведомления отправляются через Apprise, поддерживающий более 100 сервисов. Также можно добавлять удалённые машины, устанавливать на них SSH-ключи и просматривать доступное хранилище.

Приложение поддерживает BorgBackup 1.x и бета-версию BorgBackup 2. Оно запускается в Docker-контейнере на amd64, arm64 и armv7, а также устанавливается напрямую на хосты Debian и Ubuntu.

Ключевые возможности

  • 01Создание репозиториев и управление ими на локальных дисках, по SSH и через SFTP.
  • 02Запуск резервного копирования с отображением прогресса в реальном времени и просмотр архивов для восстановления файлов.
  • 03Настройка расписания резервного копирования и действий по обслуживанию, включая хуки до и после запуска.
  • 04Отправка уведомлений через более чем 100 сервисов Apprise.
  • 05Управление удалёнными машинами, включая установку SSH-ключей и просмотр доступного хранилища.

Сценарии использования

  • Резервное копирование домашних или серверных каталогов на удалённый хост по SSH по расписанию.
  • Восстановление отдельных файлов из старых архивов без изучения CLI Borg.
  • Запуск резервного копирования Borg на Raspberry Pi или небольшом домашнем сервере через Docker.

Быстрый старт

  1. 1

    Запустите контейнер Borg UI с помощью Docker

    docker run -d --name borg-web-ui -p 8081:8081 -v borg_data:/data -v borg_cache:/home/borg/.cache/borg -v /home/yourusername:/local:rw ainullcode/borg-ui:latest
  2. 2

    Откройте http://localhost:8081 и войдите с именем admin и паролем admin123

  3. 3

    Если вы не используете Docker, запустите официальный скрипт установки из README на хосте Debian или Ubuntu

Что важно знать

  • Нативная установка предназначена только для хостов Debian или Ubuntu.
  • Для входа по умолчанию используются admin / admin123; измените эти данные после первого запуска.
  • Поддержка BorgBackup 2 находится в бета-версии.

В подборках

Темы

Частые вопросы

Что такое borg-ui?
Веб-интерфейс для самостоятельного хостинга BorgBackup: настройка репозиториев, резервное копирование по расписанию, просмотр архивов и восстановление без командной строки. Borg UI — веб-интерфейс для BorgBackup, инструмента дедупликации резервных копий, которым обычно управляют из терминала. С его помощью можно создавать репозитории и управлять ими на локальных дисках, по SSH или через SFTP, запускать резервное копирование с отображением прогресса в реальном времени и просматривать архивы, чтобы восстанавливать отдельные файлы.
borg-ui можно использовать бесплатно? Какая у него лицензия?
borg-ui распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
borg-ui всё ещё поддерживается?
Активно поддерживается. Последний коммит в borg-ui — 6 нояб. 2026 г..
Для чего можно использовать borg-ui?
Резервное копирование домашних или серверных каталогов на удалённый хост по SSH по расписанию. Восстановление отдельных файлов из старых архивов без изучения CLI Borg. Запуск резервного копирования Borg на Raspberry Pi или небольшом домашнем сервере через Docker.
Как установить borg-ui?
Запустите контейнер Borg UI с помощью Docker: docker run -d --name borg-web-ui -p 8081:8081 -v borg_data:/data -v borg_cache:/home/borg/.cache/borg -v /home/yourusername:/local:rw ainullcode/borg-ui:latest Откройте http://localhost:8081 и войдите с именем admin и паролем admin123 Если вы не используете Docker, запустите официальный скрипт установки из README на хосте Debian или Ubuntu
Где скачать borg-ui?
Исходный код и инструкции по установке — на GitHub: https://github.com/karanhudia/borg-ui

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Веб-интерфейс и фоновый оркестратор для резервного копирования с restic: создание репозиториев, планирование снимков и просмотр или восстановление файлов.

7,8 тыс.+67 за неделю249TypeScriptGPL-3.0Обновлён 2 месяца назад

Веб-интерфейс для самостоятельного размещения и централизованного управления BorgBackup на множестве Linux-, Mac- и Windows-устройств через агент, который опрашивает сервер.

396+4 за неделю38PHPOtherАктивно поддерживаетсяОбновлён 4 дня назад

Веб-приложение для самостоятельного размещения, которое по расписанию создаёт резервные копии Git-репозиториев, позволяет настраивать срок хранения и поддерживает SMB-шары.

34216TypeScriptApache-2.0Обновлён 18 дней назад

Кроссплатформенный инструмент для резервного копирования: зашифрованные инкрементальные снимки с дедупликацией сохраняются в облачное, сетевое или локальное хранилище через CLI и GUI.

14,6 тыс.+66 за неделю791GoApache-2.0Обновлён 5 дней назад

Быстрая и эффективная программа для зашифрованного резервного копирования с дедупликацией данных и хранением снимков в локальном хранилище, SFTP, S3, Azure, GCS и других бэкендах.

37 тыс.+145 за неделю2 тыс.GoBSD-2-ClauseОбновлён позавчера