Container which runs borg inside a container provides isolated backup spaces
341
minimalistic docker image to contain a borg server
docker run --rm \
-v $PWD/data:/home \
-v $PWD/ssh:/etc/ssh \
-p 22:22 \
bebehei/borg
root login is not enabled
Create a new folder in your home volume manually and chmod the folder to the UID and GID. Also add an SSH-Key to your user.
To add a user with the name backup and the UID/GID 1000. In this case, the file id_rsa.pub contains the pubkey and the data-folder is the /home-volume.
mkdir -p data/backup/.ssh
cp id_rsa.pub data/backup/.ssh/authorized_keys
chown -R 1000:1000 data/backup
/home/
/etc/ssh
Content type
Image
Digest
Size
19.2 MB
Last updated
almost 9 years ago
docker pull bebehei/borg