Borgbackup as a Docker container to facilicate backing up of remote machines
1.3K
Borgbackup Server as a Docker image to faciliate the backing up of remote machines.
Sample one shot command to run the backup server.
$ docker run -d --name 'borgserver' -v "$HOME/.ssh:/home/borg/.ssh" -v "<path/to/backups/root/folder/>:/backups" rhabbachi/borgbackup:1.1.3
borgserver:
image: rhabbachi/borgbackup:1.1.3
container_name: 'borgserver'
environment:
# Optional.
- VIRTUAL_HOST=<lan url>
ports:
- "5022:22"
volumes:
- <Backup root folder>:/backups
- <SSH public key>:/home/borg/.ssh
restart: unless-stopped
Same but for ARM based devices (built and tested with a Raspberry PI 2 Model B):
borgserver:
image: rhabbachi/borgbackup:1.1.3-armhf
container_name: 'borgserver'
environment:
# Optional.
- VIRTUAL_HOST=<lan url>
ports:
- "5022:22"
volumes:
- <Backup root folder>:/backups
- <SSH public key>:/home/borg/.ssh
restart: unless-stopped
Content type
Image
Digest
Size
35.6 MB
Last updated
almost 9 years ago
docker pull rhabbachi/borgbackup