Borg Web UI

Borg Web UI

Web interface for managing Borg Backup repositories and schedules

902stars
19forks
Last commit: 1d ago
Repo age: 1y old
Borg Web UI screenshot

Borg Web UI is a modern web application for managing Borg Backup without relying on complex terminal commands. It provides a guided interface to create and monitor backup jobs, browse archives, and restore files across local and remote repositories.

Key Features

  • Create, run, and monitor Borg backups with live progress tracking
  • Archive browser for file-level restore, with optional Redis caching for faster browsing on large repositories
  • Repository management for local and remote targets (including SSH and SFTP)
  • Visual cron-style scheduler with execution history
  • Pre/post-backup hooks to run custom scripts (for example, stopping services or creating database dumps)
  • Notifications for failures and completions via many providers (commonly via Apprise)
  • SSH key generation, import, and deployment for remote repository access
  • Built-in API with interactive Swagger documentation (after installation)

Use Cases

  • Centralized backup management for a home server, NAS, or small homelab
  • Scheduled backups for servers and services with health monitoring and alerting
  • Quick file recovery by browsing archives and restoring specific paths

Limitations and Considerations

  • Requires careful volume-mount configuration, since the container needs access to the data you want to back up
  • Some features (like accelerated archive browsing) depend on optional components such as Redis

Borg Web UI is well-suited for users who want Borg’s deduplicated backups with a practical, production-friendly interface. It combines scheduling, monitoring, and restore workflows into a single dashboard while supporting common remote backup patterns.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

rclone

rclone

Command-line sync and management tool for cloud and remote storage

55k
4.8k
Last commit: 2d ago

rclone is a CLI tool to sync, copy, mount, and serve files across cloud storage providers and standard protocols like S3, WebDAV, FTP, and SFTP.

Alternative to:
GoodSync
GoodSync
+8
restic

restic

Fast, secure, deduplicating backup tool for files and directories

31.8k
1.7k
Last commit: 1mo ago

Restic is a fast, efficient backup program with encryption, deduplication, snapshots, and multiple storage backends including local, SFTP, REST, and S3-compatible stores.

Alternative to:
Arq Backup
Arq Backup
+15
Duplicati

Duplicati

Encrypted, incremental backups to cloud and remote storage

14.1k
1k
Last commit: 1d ago

Open-source backup client for encrypted, compressed, incremental backups to cloud storage and remote servers via SFTP, WebDAV, and more.

Alternative to:
Duplicacy (Commercial)
Duplicacy (Commercial)
+15
BorgBackup

BorgBackup

Deduplicating backup tool with encryption and compression.

12.9k
811
Last commit: 3d ago

BorgBackup is a deduplicating backup program with authenticated encryption and compression for Unix-like systems.

Alternative to:
BorgBase
BorgBase
+14
Kopia

Kopia

Cross-platform snapshot-based backup tool with encryption and deduplication

12.3k
594
Last commit: 11d ago

Cross-platform backup and restore tool with snapshot-based incremental backups, client-side end-to-end encryption, compression, and deduplication via CLI and GUI.

Alternative to:
Duplicacy (Commercial)
Duplicacy (Commercial)
+15
Duplicacy

Duplicacy

Lock-free deduplicating backup tool with cloud and SFTP storage support

5.6k
349
Last commit: 8mo ago

Cross-platform backup tool with lock-free deduplication, encryption, snapshots, and pruning, supporting local disk, SFTP, and many cloud storage backends.

Alternative to:
Duplicacy (Commercial)
Duplicacy (Commercial)
+15