diff --git a/community_backup/webui/models.py b/community_backup/webui/models.py index 916c5ef..fdbe42a 100644 --- a/community_backup/webui/models.py +++ b/community_backup/webui/models.py @@ -38,6 +38,10 @@ class BorgRepository(models.Model): """Returns the username of the linux user account for this user.""" return f"u-{self.pk}" + @property + def repo_url(self) -> str: + return f"{settings.BACKUP_USER}@{settings.BACKUP_REPO_HOST}:{self.user.pk}/{self.pk}" + def save(self): from .tasks import update_user diff --git a/community_backup/webui/templates/borg_list.html b/community_backup/webui/templates/borg_list.html index dec4240..222d123 100644 --- a/community_backup/webui/templates/borg_list.html +++ b/community_backup/webui/templates/borg_list.html @@ -11,6 +11,7 @@ Name Key + Repo-URL @@ -18,6 +19,7 @@ {{ repo.name }} {{ repo.key }} + {{ repo.repo_url}} Edit Delete