Sign inSign up

rhabbachi/borgbackup

By rhabbachi

•Updated almost 9 years ago

Borgbackup as a Docker container to facilicate backing up of remote machines

Image
0

1.3K

rhabbachi/borgbackup repository overview

⁠BorgBackup Docker image

Docker Stars Docker Pulls Docker Automated build Docker Build Status

⁠Description

Borgbackup⁠ Server as a Docker image to faciliate the backing up of remote machines.

⁠Usage

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
⁠Compose service example
  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
⁠Credits

Tag summary

Content type

Image

Digest

Size

35.6 MB

Last updated

almost 9 years ago

docker pull rhabbachi/borgbackup