Веб-интерфейс и фоновый оркестратор для резервного копирования с restic: создание репозиториев, планирование снимков и просмотр или восстановление файлов.
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
Запустите контейнер 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
Откройте http://localhost:8081 и войдите с именем admin и паролем admin123
- 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 обновляется ежедневно.
Похожие проекты
Веб-интерфейс для самостоятельного размещения и централизованного управления BorgBackup на множестве Linux-, Mac- и Windows-устройств через агент, который опрашивает сервер.
Веб-приложение для самостоятельного размещения, которое по расписанию создаёт резервные копии Git-репозиториев, позволяет настраивать срок хранения и поддерживает SMB-шары.
Кроссплатформенный инструмент для резервного копирования: зашифрованные инкрементальные снимки с дедупликацией сохраняются в облачное, сетевое или локальное хранилище через CLI и GUI.
Быстрый веб-интерфейс в виде одного бинарного файла для управления несколькими экземплярами qBittorrent, автоматизаций и кросс-сидинга.
Быстрая и эффективная программа для зашифрованного резервного копирования с дедупликацией данных и хранением снимков в локальном хранилище, SFTP, S3, Azure, GCS и других бэкендах.