BorgWarehouse borgwarehouse/borgwarehouse https://hub.docker.com/r/borgwarehouse/borgwarehouse bridge bash false https://forums.unraid.net/topic/200915-plugin-borgwarehouse/ https://borgwarehouse.com https://github.com/jamesfreeman959/unraid-borgwarehouse#readme BorgWarehouse is a fast, modern web interface for running a BorgBackup server. It turns your Unraid server into a central destination for Borg backups from your other machines: create and manage repositories, assign SSH keys, set quotas, monitor backup status and storage use, and get alerts by email or Apprise when a backup is late. Clients back up over SSH using borg, Vorta or borgmatic. Before installing: generate two secrets for BETTER_AUTH_SECRET and CRONJOB_KEY (for example with "openssl rand -base64 32" in the Unraid terminal), and set SSH_SERVER_PORT to the same value as the SSH host port. Unraid's own SSH already uses port 22, so the default here is 2222. Status and storage checks run on a schedule outside the container. Install the User Scripts plugin and add the script from the support page to keep the dashboard up to date. OIDC single sign-on (Authentik, Keycloak, Zitadel and others), SMTP and the LAN settings are under Show more settings. Backup: Tools:Utilities http://[IP]:[PORT:3000]/ https://raw.githubusercontent.com/jamesfreeman959/unraid-borgwarehouse/main/templates/borgwarehouse.xml https://raw.githubusercontent.com/jamesfreeman959/unraid-borgwarehouse/main/icon.png Optional but recommended: the User Scripts plugin, to run BorgWarehouse's scheduled status and storage checks. See the support page for the script. borg borgbackup backup vorta borgmatic ssh repository 3000 2222 /mnt/user/borgwarehouse/ /mnt/user/appdata/borgwarehouse/config/ /mnt/user/appdata/borgwarehouse/ssh/ /mnt/user/appdata/borgwarehouse/ssh_host/ 2222 99 100 false false true false false false 1