borg mount for easy restores

Open
#103 11 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
30/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
javascript
Domain
devops, frontend

Research direction

Start by reviewing the proposed borg mount workflow, including the optional mount/unmount buttons and pre-configured commands. Resolve how same-system permissions, ACL limitations, and different-system uid/gid mismatches should be handled. Done means users can safely access appropriate restore data without permanently locking the repository.

Written by the indexing model from the issue text.

Description

enhancement

not a daily task, but it may happen if the admin is away and it would be nice if users could help themselves: restore some files they lost / they want to restore to an earlier version.

borg mount offers quite easy access for users who can access it and deal with a file manager or other tools to locate the data they want.

access / permissions need to be carefully dealt with - likely a user should not get access to files they usually would not be able to access.

same-system borg mount - uid/gid/permissions apply (but ACLs are not implemented via FUSE).

different-system borg mount - difficult, uid/gid often does not match.

so, guess the easiest thing that could work is an optional mount/unmount button that just executes a pre-configured mount / unmount command.

Note: borg mount locks the repo, so it can't be mounted permanently.

Dominant language
JavaScript
Stars
399
Forks
43
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from borgbackup/borgweb

All issues in borgbackup/borgweb

Similar issues

More JavaScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.