Files
borgbackup/README.md
2025-02-11 02:43:19 +00:00

22 lines
984 B
Markdown

# borgbackup
This repository contains the `Dockerfile` and `docker-compose.yml` files for running borg in a docker container.
## Usage
To use this container, run the supplied `docker-compose.yml` and substitute the `SSH_PASSWORD` environment variable for one of your choice (This is not your borg passphrase that is used to encrypt your backup).
### Create your first repository
Create your first repository against the container using:
```
borg init -e repokey borg@<containter ip>:/opt/borg/<repository name>
```
If you have selected another port other than 22, you can change the port used by borg by running `export BORG_RSH="ssh -p <port>"` on the client running the backup command.
From here you should follow the usage documentation provided on [borgbackup.readthedocs.io](https://borgbackup.readthedocs.io/en/stable/usage/general.html).
### DISCLAIMER: MAKE SURE TO STORE YOUR PASSPHRASE IN A SECURE LOCATION. IF IT IS LOST, YOUR BACKUPS WILL BECOME UNRECOVERABLE.