Skip to content

implement unix domain socket support#1

Merged
snorkelopstesting4-web merged 1 commit intomainfrom
pr-7615-serve-socket2
Oct 22, 2025
Merged

implement unix domain socket support#1
snorkelopstesting4-web merged 1 commit intomainfrom
pr-7615-serve-socket2

Conversation

@snorkelopstesting4-web
Copy link
Contributor

Recreated from original PR: borgbackup/borg#7615

Server side (listening side):

borg serve --socket=/path/to/socket
or
borg serve --socket  # finds socket at `get_runtime_dir()/borg.sock`

Client:

borg --socket=/path/to/socket --repo=socket:///path/to/repo rcreate ...
or
borg [--socket] --repo socket:///path/to/repo create ...  # finds socket at `get_runtime_dir()/borg.sock`

BORG_RUNTIME_DIR env var can be used to override BORG_BASE_DIR and platformdirs.user_runtime_dir, as usual.

fixes #6183.

Original PR #7615 by ThomasWaldmann
Original: borgbackup/borg#7615
@snorkelopstesting4-web snorkelopstesting4-web merged commit ba55465 into main Oct 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant