Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dannyben/docker-borg-client
Borg Backup Client Docker on Alpine
https://github.com/dannyben/docker-borg-client
Last synced: 27 days ago
JSON representation
Borg Backup Client Docker on Alpine
- Host: GitHub
- URL: https://github.com/dannyben/docker-borg-client
- Owner: DannyBen
- Created: 2019-05-13T16:01:06.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-07-15T11:33:14.000Z (over 5 years ago)
- Last Synced: 2024-10-19T15:54:19.416Z (3 months ago)
- Language: Dockerfile
- Size: 8.79 KB
- Stars: 7
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Borg Backup Client Docker on Alpine
==================================================[Source code on GitHub][3] | [Image on DockerHub][4]
---
This is a docker image for [borg backup][1] based on Alpine linux.
It is intended to be used as a borg client, and not as a borg server (which
requires a little more setup with sshd).Quick Start
--------------------------------------------------Download the files in the [example](example) folder, and then run:
```
$ docker-compose run init
$ docker-compose run backup
$ docker-compose run index
$ docker-compose run list
```Usage
--------------------------------------------------```
$ docker run --rm -it \
-v $PWD/back-me-up:/borg/source \
-v $PWD/repo:/borg/repo \
-v cache:/root/.cache/borg \
-v config:/root/.config/borg \
-v ssh:/root/.ssh \
-v $PWD/keys/testkey_id_rsa:/root/.ssh/id_rsa:ro \
-e BORG_REPO=/borg/repo \
dannyben/borg-client init -e none
```[1]: https://borgbackup.readthedocs.io/en/stable/
[2]: https://bugs.alpinelinux.org/issues/10401
[3]: https://github.com/DannyBen/docker-borg-client
[4]: https://hub.docker.com/r/dannyben/borg-client